ГОСТ Р 55714—2013
П р и м е ч а н и е — Дескриптор регистрации применяется к обозначенной программе, а не ко всему мульти
плексу. Контент дескриптора регистрации определяется в таблице 1.
Т а б л и ц а 1— Контент дескриптора регистрации
СинтаксисКоличество битовМнемосхема
registration_descriptor{) {
descriptorjag
descriptorjength
SCTE_spliceJormatJdentifier
}
8uimsbf
8uimsbf
32uimsbf
Параметры семантики полей дескриптора регистрации:
descriptor_tag: Поле идентифицирует каждый дескриптор. Для целей регистрации в этом поле
должно быть установлено 0x05.
descriptorjongth: Поле определяет количество байтов в дескрипторе сразу после поля
descriptorJength. Для дескриптора регистрации в descriptorJength должно быть установлено 0x04.
SCTE_splice_format_idontifior:Поле, которому SCTE присвоило значение 0x43554549
(ASCII «CUEI»). чтобы идентифицировать программу (в мультиплексе).
5.2 Дескриптор идентификатора мотки
5.2.1Дескриптор cue_identifier_descriptor может использоваться в РМТ, чтобы маркировать PID,
которые переносят команды вставки так. чтобы их можнобыло различать по типу или по уровню команд
вставки, которые они переносят. Дескриптор cue_identifier_descriptor должен быть расположен в эле
ментарном цикле дескриптора. Если cue_identifier_descriptor не используется, поток может перенести
любую команду, допустимую в этой спецификации. Кодирование дескриптора идентификатора метки
осуществляется в соответствии с таблицей 2.
Т а б л и ц а 2 — Кодирование дескриптора идентификатора метки cue_identrtier_descrip!or
Синтаксис
Количество битов
Мнемосхема
cueJdentifier_descriptor{) {
descriptorjag
descriptorjength
cue_stream_type
}
8
8
8
uimsbf
uimsbf
uimsbf
5.2.2 Параметры семантики полей в дескрипторе идентификатора метки:
descriptor_tag: Поле идентифицирует каждый дескриптор. Для дескриптора cuejdentifier.
descriptor в этом поле должно быть установлено 0х8А.
descriptorjongth: Поле определяет количество байтов дескриптора сразу после поля descriptor,
length. Для этого дескриптора в descriptorjongth должно быть установлено 0x01.
cue_stream_typo: Поле определяет значения сообщений, передаваемых в поле cue_stream_
type, в соответствии с таблицей 3.
Т а б л и ц а 3 — Определение поля cue_stream_type дескриптора идентификатора метки
Значение поля cue_stream_type
Использование PIO
0x00
spltcejnsert. splice_null. splice_schedule
0x01
Все команды
9