ГОСТ Р 59800—2021
5 Требования к процессу обнаружения служб DVB-IPTV
5.1 Введение
Обнаружение служб выбора и доставки информации выполняется использованием:
- текстовых идентификаторов службы;
- триплета числовых идентификаторов.
Результатом процесса обнаружения служб является список служб с информацией, позволяющей
пользователю выбрать службу и получить доступ к выбранной службе.
Настоящий стандарт нормирует механизмы обнаружения в реальном времени служб LMB, CoD и
CDS. Служба вещания LMB может функционировать в двух режимах:
- служба вещания с SI DVB, встроенной в поток («ТП с полной SI»);
- служба вещания дополнительная SI («ТП с дополнительной SI»).
Для службы вещания «TS полная SI» провайдер служб должен формировать информацию, не
обходимую пользователю для поиска транспортных потоков по IP. Информацию об отдельных службах
пользователь извлекает из транспортного потока использованием SI DVB согласно ГОСТ Р 55697.
В случае службы вещания «ТП с дополнительной SI» пользователь использует PSI транспортного
потока MPEG (PAT и РМТ).
Информацию о службах CoD и CDS и расписание программ для служб LMB предоставляет путе
водитель по контенту вещания в соответствии с ГОСТ Р 54994.
Информация об обнаружении службы предоставляется и хранится в виде записей XML и схем
XML.
5.2 Метаданные служб
Текстовый идентификатор службы образуется сочетанием имени службы, управляемого провай
дером службы, и имени домена провайдера службы.
Провайдер службы идентифицируется глобальным и уникальным текстовым именем домена DNS
в сети Интернет.
Синтаксис текстового идентификатора службы соответствует определениям, приведенным в
ГОСТ Р 56170:
<service_name>, <service_provider_domain_name>,
где <service_name> —
уникальное имя службы в домене провайдера служб;
<service_provider_domain_name> —
имя домена в DNS сети Интернет, которым провайдер служ
бы имеет право управлять.
Поле <service_name> является допустимым именем хоста, используемым в DNS сети Интернет.
Триплет числовых идентификаторов <original_network_id>, <transport_stream_id> и <service_id>
применяется в соответствии с ГОСТ Р 55697 и позволяет различать службы, переносимые разными
сетями.
5.2.1 Этапы процесса обнаружения служб
Этапы процесса обнаружения службы показаны на рисунке 1.
Рисунок 1— Этапы процесса обнаружения службы
8