ГОСТ Р 56455—2015
9 Проблемы нормирования процессов, выполняемых всистеме TV-Anytime
Рекомендации по решению проблем, возникающих при реализации процессов TV-Anytime: «Пу
бликование». «Поиск», «Выбор». «Расположение». «Приобретение». «Просмотр» и «Окончание», к на
стоящему времени не нормированных в системе TV-Anytime, представлены в {15] (раздел 9).
10 Система TV-Anytime на этапе 2. Примеры. Руководства по программиро
ванию и сценарии
10.1 Система TV-Anytimo на этапе 2. Пример: новый тип контента — пакетирование
10.1.1 Программа с ассоциированным пакетом
В [15] (10.2.1) описана спортивная программа с ассоциированным пакетом, который включает
интерактивное приложение. Таблица пакета содержит информацию (в примере: промежуточное про
граммное обеспечение и аудио), которая может использоваться для определения компонентов пакета,
которые должны быть получены. Экземпляр документа представлен в [15] (10.2.1).
10.1.2 Образовательный пакет
Пример описывает пакет учебных материалов для облегчения изучения английского языка, со
стоящий из анимации и приложения. Приложение может работать под ОС Linux с оперативной памятью
не менее 16 Мбайт. Детали примера представлены в [15] (10.2.2).
10.1.3 Вещание данных
Службу вещания данных иллюстрируют сниппеты (фрагменты) XML. представленные в [15]
(10.2.3), для программы под условным названием «Damo». Вещание данных и аудиовизуальной про
граммы «Damo» происходит одновременно. Служба вещания данных с условным названием «Damo
Plus» состоит из двух приложений. Одно из них под названием «Damo Story» дает информацию об
актерах, расположении, резюме и т.д. Другое под условным названием «Damo Fan Cafe» представляет
собой приложение интерактивного вещания данных, с помощью которого вы можете проголосовать,
например, за любимого артиста.
Последовательность выполняемых этапов обработки программы включает в себя процессы «Пу
бликования». «Поиска», «Выбора», «Расположения», «Приобретения», «Просмотра».
В процессе «Публикования» провайдер служб контента производит программы аудио-видео и
приложения вещания данных. Тот же провайдер или другой провайдер служб контента создает необхо
димые метаданные. Метаданные программы выражены в схеме метаданных TVA этапа 1. Аттрактор и
информация о расположении программы описаны в таблицах Programlnformation и ProgramLocation
соответственно [15] (6.3. 7.3).
Метаданные приложения выражаются схемой пакета этапа 2. Как и в случае телевизионных про
грамм. информация о расположении приложения данных входит в таблицу локации (расположения)
программы ProgramLocation. Дескриптор контента ContentDescription для пакета описывает общую ин
формацию об аттракторе службы вещания данных.
Два приложения, которые состоят из данных службы, описаны дескриптором элемента. Элемент
ContentDescription описывает общую информацию об аттракторе приложения вещания данных. Атри
буты контекста для применения данных описаны в DataBroadcastingContextAtributes. Как и ранее, про
вайдер служб публикует информацию в сниппете XML.
Процессы «Поиска» и «Выбора» на этапе 2 TVA подобны процессам поиска и выбора на этапе 1
TVA для обычного контента. Если служба данных связана со службой программ аудио-видео, то поль
зователь обычно применяет EPG. чтобы получить CRID программы аудио-видео. После этого пользо
ватель использует метаданные пакета для поиска службы данных.
После выбора конкретной службы данных она должна быть разрешена для файлов, входящих в
ее состав. Принимая во внимание CRID для службы данных фактическое расположение необходимых
файлов может быть разрешено аналогично [15] (5) по технологии поиска контента по ссылке на этапе
1 TVA. Эти файлы могут быть приобретены через вещательную передачу или через Интернет. Пример
сниппета XML для службы вещания в соответствии с [15] (10.2.3).
CRID экземпляра XML для службы передачи данных имеет два связанных с ним идентификатора
CRID. Это означает, что служба передачи данных передана через две Карусели.
При просмотре после приобретения всех файлов службы вещания данных промежуточное про
граммное обеспечение вещания данных инициализирует и запускает службу.
37