ГОСТ Р 54997—2012
применяется ко всем элементам, расположенным в пределах родительского элемента высокогоуровня
(т. е. ерд) и перед всемидочерними элементами родительского элемента.
Правила и параметры кодирования элемента contentlD «по умолчанию» должны быть в соотве
тствиис ETSI (4] (4.10).
5 Профилирование
5.1 Профили
Для каждого из трех типовданных EPG (информация о программе, информация о группе и инфор
мация о службе) предусматриваетсядва профиля Базовый и Усовершенствованный.
5.1.1 Базовый профиль
Таргет-приемники для профиля Базовый могут быть простыми и встроенными. Эти приемники
обычно имеют доступную память для кода декодера EPG и для хранения данных в размере 25 кбайт. С
целью максимизации доступной пропускной способности вещания и емкости хранения используется
простойдвоичный механизм кодирования в соответствии с разделом 4 настоящегостандарта.
Для профиля Базовый не разрешается компрессия при использовании GZIP (алгоритм DEFLATE)
любых объектов этого профиля или каталога передаваемых мультимедийных объектов карусели, в
которой выполняется вещание. Применениеатрибутов и элементов спецификации XML, которые могут
использоватьсядля профиля Базовый, ограничено. Списокразрешенныхатрибутови элементов всоот
ветствии с приложениемД.
5.1.2 Профиль Усовершенствованный
Любые атрибуты или элементы спецификации EPG XML, находящиеся вне профиля Базовый,
передаются в рамкахпрофиля Усовершенствованный. Крометого, этот профиль предусматриваетпри
менение GZIP (алгоритм DEFLATE) для сжатия закодированныхдвоичныхданных (опционально).
5.2 Фрагментация данных профиля в объекты
Данные EPG фрагментированы в объекты, базирующиеся на типе данных и профиле. EPG может
описатьслужбы втехслучаях, когда EPG не передается какслужба EPG втом жесамом ансамбле/кана
ле. Примеры фрагментацииданных приведены в ETSI (4] (приложение В).
Необходимоотметить:
- данные профиля Усовершенствованный нужно переносить как объекты профиля Усоверше
нствованный в канале информации профиля Базовый:
- данные профилей Базовый иУсовершенствованныйдля конкретнойслужбы должны содержать
ся в единственной карусели. Соответствующий декодер должен объединить наборы информации от
различных профилей для того, чтобы сформировать совместимый EPG. Следовательно, служба EPG
профиля Усовершенствованный должна также быть связана со службой профиля Базовый. Декодеры
служб профиля Усовершенствованный должны быть способны декодировать службы профиля Базо
вый. Для получениядополнительной информации о схеме объединенияданных профилей необходимо
руководствоваться 5.3 настоящего стандарта.
5.2.1 Информация о службе
Информацияо службе профиля Базовыйдля всехслужбединственного аисамбля/канала. описан
ная этой службой EPG, должна содержаться в одном объекте.
Дополнительная информация о службедолжна переноситься вдополнительныхобъектах инфор
мации ослужбе профиля Усовершенствованный и может бытьдополнительно сжата сGZIP.
5.2.2 Информация о программе (PI)
Информация о программе в профиле Базовый должна представляться одним объектом для
единственнойслужбы на интервалеодних суток. Общее количествообъектов информациио программе
профиля Базовый должно быть равно количеству описанных служб, умноженных на количество суток,
которые поддерживаются EPG.
Одни сутки определяются как время, в течение которого все программы передаютодну или более
служб (которые тарифицируются), и которые начинаются винтервале времени между 0:00:00 (местного
времени) и23:59:59 (местноговремени) конкретнойдаты.
Всепрограммы впределахобъектаPI профиля Базовыйдолжны бытьрассортированы хронологи
чески, начиная от времени старта.
П р и м е ч а н и е — Программа содержит множество факторов времени. Эти индивидуальные факторы
времени должны быть хронологически рассортированы. Индивидуальная программа должна быть рассортирована в
рамках базовых обьектов информации о программе по его первому фактору времени — времени старта.
12