ГОСТ Р 59803—2021
4.4 Форматы элементов контента и файлов службы загрузкиконтента
4.4.1 Введение
Перечень поддерживаемых форматов файлов и связанных с ними типов медиаслужб загрузки
контента, а также ссылок на требования к параметрам форматов файлов и типам медиа приведены в
ГОСТ Р 54994—2012 (подраздел 10.4).
Детализация условий применения перечисленных элементов форматов контента приведена в
4.4.2, 4.4.3.
4.4.2 Форматы и типы файлов
HNED должно поддерживать прием и возможность использования файлов контента в форма
те транспортного потока MPEG-2. Файл транспортного потока MPEG-2 состоит из связанных пакетов
транспортного потока по 188 байтов.
Должны поддерживаться следующие типы медиа MIME:
- video/mp2t (для видео и комбинированного видео- и аудиоконтента);
- audio/mp2t (только для контента аудио).
HNED должно поддерживать форматы файлов метаданных BCG. Файл XML должен содержать
элемент типа tva ProgramlnformationType. описывающий связанный контент. Файл XML может быть до
ставлен в виде некомпрессированного или BiM компрессированного файла текстовой схемы XML. В
случае использования BiM компрессии параметр Content-Encoding в заголовке FDT FLUTE и HTTP дол
жен быть установлен в x-bim.
После загрузки элемента контента HNEDдолжно интерпретировать загруженные файлы метадан
ных BCG как часть обработки BCG.
Тип медиа MIME должен быть application/xml.
CDS может поддерживать файлы в формате файла DVB.
Должны поддерживаться следующие типы медиа MIME;
- video/vnd.dvb.file (для видео и комбинированного видео- и аудиоконтента):
- audio/vnd.dvb.file (для аудиоконтента).
Файлы, соответствующие спецификации формата файла DVB. должны содержать описательные
метаданные типа uri.
4.4.3 Форматы элементов контента
Все файлы элемента контента должны быть анонсированы в одном описании сеанса загрузки
и загружены в один сеанс загрузки. HNED должно отслеживать эту связь между элементом контен
та и файлами. Описание сеанса загрузки может анонсировать формат элемента контента в атрибуте
Content-Item-Format.
Должны поддерживаться следующие форматы элементов контента;
- Content-Item-Format = 0: описание сеанса загрузки любой коллекции файлов. HNED должно ин
терпретировать Content-Type первого файла в описании сеанса загрузки для использования элемента
контента;
- Content-Item-Format = 1: описание сеанса загрузки одного транспортного потока MPEG-2 с типом
контента должно соответствовать 4.4.2;
- Content-Item-Format = 2; Описание сеанса загрузки транспортного потока MPEG-2 должно соот
ветствовать формату в соответствии с 4.4.2 и связанным с ним метаданным BCG. HNED должно интер
претировать метаданные BCG перед выполнением доступа к транспортному потоку MPEG-2;
- Content-Item-Format = 3: Описание сеанса загрузки файла в формате файла DVB должно соот
ветствовать 4.4.2.
Если формат контента не определен, должен быть принят формат Content-Item-Format = 0.
Примечания
1 При использовании форматов элементов контента Content-Item-Format=0 не допускается перенос служб
CDS вдругих форматах.
2 Информацияокодеке, используемомприкодированиифайла, можетсигнализироватьсявполеAVAttributes
в описательных метаданных, связанныхс файлом. HNED может проверитьэто поле и определить необходимость
загрузки файла.
4.5 Описание сеанса загрузки службы загрузки контента
4.5.1 Введение
В процессе загрузки HNED приобретает каждый элемент контента. Описание сеанса загрузки
определяет параметры сеанса, предоставляет информацию о запуске сеанса загрузки и присоедине-
9