ГОСТ Р 55715-2013
Таблица 24-Общин формат дескрипторов, используемых в настоящем
стандарте
Синтаксис
байтов
КоличествоТип
1uimsbf
1uimsbf
4uimsbf
splice API descriptor {
Splice_Descriptor_Tag
DescriptorLength
Splice_APl_Identifier
for (i=0;i<n;i++)
PrivateByte
1
1uimsbf
Splice_Descriptor_Tag: Поле может принимать значения от 0x00 до OxFF для того,
чтобы обозначить используемый конкретный дескриптор. Значения тега от 0x00 до OxFF
настоящим стандартом зарезервированы для использования в будущем. Поставщик мо
жет использоватьуникальный дескриптор поставщика Splice_API_Identifier, чтобы
обеспечить больший диапазон значений тега и более устойчивый метод добавления уни
кальных дескрипторов поставщика.
Descriptor_Length: Поле определяет длину дескриптора следующего за ним поля в
байтах.
Splice_API_Identifier: Идентификатор организации, которая определила зтот деск
риптор. Для всех дескрипторов в тгом документе применяется идентификатор
0x53415049 (ASCII «SAPI»). Этот идентификатор был выбран для исключения кон
фликтов с дескрипторами любого другого известного идентификатора.
Private_Byte: Эта часть дескриптора выделена полям данных, ее определяют в со
ответствии с требованиями к дескриптору.
6.5.1 Определения поля playback_descriptor()
Дескриптор playback_descriptor( ) предсталяет собой реализацию формата поля, ус
тановленного выше в дескрипторе splice_API_descriptor( ), используемого для аварий
ного прекращения работы. Дескриптор playback descriptor ) предназначен для исполь
зования в сообщении Splice_Request.
Критерием аварийного прекращения работы является скорость воспроизведения.
50