ГОСТ Р 56455—2015
Приложение А
(обязательное)
Требования к транспортной среде
А.1 Область нормирования технических характеристик
Технические характеристики системы TV-Anytime описывают информационные структуры поиска контента
по ссылкам и метаданным и их совместную работу в контексте системы. Однако многие функции, необходимые
для доставки служб TV-Anytime. в среде TV-Anytime не нормированы. Примерами таких функций являются:
- конкретные технологии передачи данных TV-Anytime:
- определения точного времени начала и окончания программ:
- перенос контента;
- связывание сроков (данных о времени) метаданных TV-Anytime с реальными сроками передачи и т.д.
Целью нормирования параметров транспортного интерфейса является определение требований, которые
службы TV-Anytime предъявляют книжним уровням. Наибольший интерес представляют требования коднонаправ
ленному доступу, например, в сетях вещания или в одноадресных или многоадресных IP сетях.
А.2 Требования к однонаправленной системе доставки
Базовая система доставки должна:
- предусмотривать возможность транспортировки достоверной информации программ TV-Anytime при ис
пользовании различных транспортных механизмов:
- обеспечивать метод локации (поиска) типа и места расположения переносимой информации TV-Anytime
для выполнения следующих задач:
- для получения информации о разрешении контента, расположении RAR — в соответствии с [5J;
- получения метаданных с информацией, запрошенной от транспортного уровня, включающей:
- список доступных потоков фрагментов метаданных TVA.
- сигнализацию о любых изменениях, происходящих в списке доступных потоков фрагментов, таких как до
бавление новых потоков фрагментов метаданных TVA или удаление существующих;
- типы фрагментов или категории фрагментов TVA. которые переносятся в каждом потоке фрагментов мета
данных TVA. и информация об их контексте (например, список каналов вещания, список конкретных CRID);
- расположение соответствующих точек входа сообщений «TVAInit» и. возможно, фрагмента «TVAMain»,
если он поставляется отдельно;
- параметры контейнеров каждого потока фрагментов метаданных, сообщаемых транспортным уровнем:
- идентификаторы каждого контейнера, его тип и его расположение;
- идентификаторы версии каждого контейнера. Должна сообщаться текущая версия каждого контейнера и
эта величина должна увеличиваться на единицу всякий раз. когда изменяется содержание контейнера.
- результаты контроля изменений версии контейнера в одной точке;
- предусмотреть локаторы (как указано в (5))для идентификации и определения расположения экземпляров
контента. Локаторам должен обеспечиваться доступ к фрагментам информации TV-Anytime;
- разрешить вставку некоторых типов данных TV-Anytime (CRID для поиска контента по ссылкам, инфор
мацию RMP и метаданные) вместе с аудиовизуальным контентом. TV-Anytime должна определять синтаксис и
семантику таких данных;
- обеспечить механизм для сопоставления по линейной шкапе, используемой информации сегментации TV-
Anytime с позициями фактического контента, например при нормальном времени воспроизведения (Normal Play
Time; NPT). Линейная шкапа применяется на записанной части контента с цепью сегментации для обеспечения
произвольного доступа к сегментам контента;
- установить сигнализацию, обеспечивающую точный захват фрагментов контента, на которые ссылается
CRID. в том числе при условии перемежения контента с другими частями данных;
- разрешить повторную передачу данных TV-Anytime. Должна быть предусмотрена возможность изменения
частоты повторения для различных типов информации TV-Anytime. Начало декодирования данных TV-Anytime не
должно ожидать повторения всего набора данных TV-Anytime в течение периода повторения:
- обеспечивать поддержку избирательного обновления информации TV-Anytime. Базовая система доставки
не должна ограничивать размер данных TV-Anytime и должна допускать обновление типоразмеров для различных
типов данных TV-Anytime. Обновления не должны вызывать несоответствия данных в приемнике, даже если пре
дыдущие обновления были потеряны. Для эффективной работы системы доставка должна обеспечиваться
сигна лизацией об обновлении информации TV-Anytime:
- использовать в приемнике потенциально маломощные процессоры и память. Данные TV-Anytime должны
инкапсулироваться таким образом, чтобы восстановление этих данных в условиях транспортных ошибок было бы по
возможности оптимальным;
- обеспечивать средства для транспортировки информации TV-Anytime. обеспечивающие устойчивость к
ошибкам передачи. Данные TV-Anytime должны приниматься или без ошибок, или при сигнализации наличия ошибок.
41