Статус документа
Статус документа

ГОСТ Р 56951-2016 Телевидение вещательное цифровое. Сигнализация и доставка интерактивных приложений и услуг в гибридных широковещательных/широкополосных средах. Основные параметры

     5 Сигнализация интерактивных приложений и услуг

5.1 Семантика

В данном разделе изложены следующие вопросы:

- как приемник идентифицирует приложения, связанные с услугой, и находит места, из которых должен получить их;

- сигнализация, которая позволяет вещанию управлять жизненным циклом приложений;

- как приемник может определить источники данных вещания, необходимых приложению вещательной услуги.

5.2 Метаданные приложений
     


    5.2.1 Введение

Приложения могут иметь ряд элементов метаданных, ассоциированных с ними. К ним относятся следующие:

- тип - идентифицирует платформу, необходимую для запуска или представления приложения;

- идентификатор - идентифицирует приложение;

- контрольный код - определяет состояние жизненного цикла приложения;

- профиль - определяет минимальный профиль терминала, необходимого для данного приложения;

- видимость - определяет, видно ли приложение пользователю или другим приложениям с помощью списка API приложения (если поддерживается такой API);

- приоритет - определяет приоритет приложения по отношению к другим указанным приложениям;

- пиктограмма - обозначает расположение пиктограмм для этого приложения;

- графические ограничения - определяет ограничения в данном приложении по отношению к изменениям в графической конфигурации или воспроизводимому видео;

- информация по хранению - определяет, следует ли хранить приложение и какие файлы приложения должны быть сохранены.

5.2.2 Типы приложений

При кодировании MPEG-2 типы приложений должны идентифицироваться 15-битовым числом. Определенные типы приложений регистрируются DVB [1].

При кодировании XML типы приложений являются строками, как правило, типа MIME.

5.2.3 Идентификация приложений

Каждое приложение должно иметь идентификатор приложения, состоящий из двух частей:

- идентификатора организации organisation_id;

- идентификатора приложения application_id.

organisation_id: данное поле глобально идентифицирует организацию, отвечающую за приложение согласно [1]. Значение 0 не следует применять. Для совместимости старшие 8 битов должны быть равны 0.

application_id: данное поле уникально идентифицирует приложение и определяется организацией, соответствующей полю organisation_id, из диапазона значений согласно таблице 1.


Таблица 1 - Диапазон значений application_id

Значения application_id

Применение

00000

He должно использоваться

00001...03FFF

Для беззнаковых приложений

04000...07FFF

Для знаковых приложений

08000...09FFF

Для привилегированных приложений

0A000...0FFFD

Зарезервировано

0FFFE

Специальное универсальное значение для знаковых приложений организации

0FFFF

Специальное универсальное значение для всех приложений организации