ГОСТ Р 59800—2021
Запись предложения путеводителя по контенту вещания BCGOffering обеспечивает возможность
обнаружения расположений BCG, содержащих листинг контента, доступного в реальном времени, при
использовании служб CoD или CDS. Провайдер, обнаруженный в этой записи, предлагает службы в со
ответствии с ГОСТ Р 54994—2012 (подраздел 10.3). При multicast-передаче значение PayloadID должно
быть равно 0x6 (таблица 21).
Определения семантики полей BCGOffering представлены в таблице 7.
Таблица 7 — Определения семантики полей BCGOffering
ИмяОпределения семантики полей BCGOffering
Указания применения
Name Имя руководства по контенту вещания, которое представ
ляется пользователю. Формат этого типа определен в та
блице 18, пункт 17
Обязательное
Description
Текстовое описание путеводителя по контенту вещания
Опциональное
TransportMode
Расположение путеводителя по контенту вещания. Формат
этого типа определен в таблице 18, пункт 46
Обязательное
Logo
URI для логотипа BCG
Опциональное
Type
Тип BCG, определяемый как tva: ControlledTermType.
ЗначениятипаBCGопределеныврасширяемой
ClassificationScheme
Опциональное
TargetProvider
Доменное имя провайдера, контент которого описывается
данным BCG. Доменное имя должно совпадать с именем
домена, представленным в ServiceList
Опциональное
BCGProviderName
Имя провайдера BCG. Это поле должно быть идентично
текстовой строке атрибута Publisher элемента TVAMain в
метаданных BCG. Формат этого типа определен в таблице
18, пункт 17
Опциональное
CDSDownloadSession-
DescriptonLocation
Расположение службы multicast-доставки, содержащей ин
формацию описания сеанса в загружаемом файле CDS.
Формат этого типа определен в таблице 18, пункт 2
Опциональное
@ld
Определяет провайдера/сервер контента вещания. Этот
идентификатор назначается провайдером служб
Обязательное
@Version
Версия этой записи. Изменение этого значения указывает
на изменение одной из записей BCG
Опциональное
HNED географически расположено в регионе, который определяют провайдер служб и идентифи
катор соты. Идентификатор соты является уникальным идентификатором HNED внутри страны. Рас
положение HNED может быть определено по коду страны и идентификатору соты. Идентификатор соты
используется в элементе ServiceAvailability таблицы 3 и в элементе PackageAvailability таблицы 6. Эти
элементы указывают пакет служб и службы, которые может получать HNED.
HNED получает данные о своем расположении от сервера DHCP через опцию 99 протокола DHCP.
После получения своего расположения HNED может получить свой идентификатор соты одним из
следующих способов:
- отправляя информацию о расположении на сервер URI, извлеченную из предложения региони-
рования (Regionalization Offering) режим pull (см. 5.4.3);
- сопоставлением информации о расположении с данными таблицы 8. Результирующим иден
тификатором является идентификатор соты, который в сочетании с кодом страны сопоставляется с
информацией в элементах PackageAvailability и ServiceAvailability. Это сопоставление позволяет опре
делить пакет и службы, которые могут быть получены HNED в его регионе. В отличие от остальной ин
формации обнаружения и выбора службы форматы информации регионирования, полученного HNED,
отличаются в режимах push или pull. Расположения push и pull, которые анонсируются в предложениях по
регионированию, идентичны расположениям других предложений SD&S. Предложение региониро вания
в записи обнаружения провайдера служб должно предоставлять адрес IP расположения push
15