Статус документа
Статус документа

ГОСТ Р 53528-2009 Телевидение вещательное цифровое. Требования к реализации протокола высокоскоростной передачи информации DSM-CC. Основные параметры

Приложение К
(обязательное)

Требования к параметрам дескрипторов потока Пользователь-Пользователь

К.1 Дескриптор начала отсчета NPT обеспечивает определение NPT совокупности элементарных потоков, синхронизированных по времени. Время нормального воспроизведения (NPT) определяет непрерывную продолжительность события по шкале времени. Событие определяется ISO/IEC [3] как совокупность элементарных потоков с общей временной базой, связанных временем начала старта и временем окончания.

К.1.1 Формат дескриптора начала отсчета NPT представлен в таблице К.1.


Таблица К.1 - Формат дескриптора начала отсчета NPT

Синтаксис

Число байтов

Мнемоника

NPTReferenceDescriptor() {

descriptorTag

8

uimsbf

descriptorLength

8

uimsbf

postDiscontinuityIndicator

1

bsblf

contentld

7

uimsbf

reserved

7

bsblf

STC-Reference

33

uimsbf

reserved

31

bsblf

NPT-Reference

33

tcimsbf

scaleNumerator

16

tcimsbf

scaleDenominator

16

tcimsbf

}



Пояснения к формату дескриптора начала отсчета NPT приведены в ISO/IEC [2] (пункт 8.1.1).

К.1.2 Клиент, принимающий дескриптор начала отсчета NPT, способен восстановить значение NPT для любой точки потока, где отношение, указанное дескриптором ссылки NPT, действительно.

Восстановленное значение NPT может быть использовано Клиентом для определения точки перехода в программе или как основание показа Пользователю.

Правила реконструкции NPT приведены в ISO/IEC [2] (пункт 8.1.2).

К.1.3 Единицей NPT является период частоты синхронизации системы (CFS), разделенный на 300. Выражение единицы NPT в секундах и микросекундах и обратное преобразование значения NPT из секунд и микросекунд должны быть выполнены в соответствии с ISO/IEC [2] [пункт 8.1.3, уравнения (8-5) - (8-7)].

К.1.4 Неопределенность при восстановлении NPT возникает в тех случаях, когда приемник не имеет информации, необходимой для правильного восстановления NPT. Для сокращения периодов неопределенности NPT период передачи в транспортном потоке дескрипторов начала отсчета NPT должен быть не более 1 с.

К.1.5 Дескриптор конечной точки NPT содержит информацию, разрешающую Клиенту поддержать NPT для определенного события. Формат дескриптора конечной точки NPT представлен в таблице К.2.


Таблица К.2 - Формат дескриптора конечной точки NPT

Синтаксис

Число байтов

Мнемоника

NPTEndpointDescriptor() {

descriptorTag

8

uimsbf

descriptor Length

8

uimsbf

reserved

15

bsblf

startNPT

33

uimsbf

reserved

31

bsblf

stopNPT

33

uimsbf

}



Поле descriptorTag устанавливается равным 24.

Описания полей descriptorLength, startNPT, stopNPT должны быть в соответствии с ISO/IEC [2] (пункт 8.1.5).

К.2 Дескриптор типа потока содержит информацию о состоянии потока, что позволяет Клиентам синхронизировать свои действия с изменениями параметров потока.

Формат дескриптора типа потока представлен в таблице К.3.


Таблица К.3 - Формат дескриптора типа потока

Синтаксис

Число байтов

Мнемоника

StreamModeDescriptor() {

descriptorTag

8

uimsbf

descriptorLength

8

uimsbf

streamMode

8

uimsbf

reserved

8

bsblf

}



Пояснения к формату дескриптора типа потока приведены в ISO/IEC [2] (пункт 8.3).

К.3 Дескриптор событий потока содержит информацию, позволяющую передачу прикладных специфичных событий, синхронных с транспортным потоком, согласно ISO/IEC [2] (раздел 5), в соответствии с приложением Е.

Определение события в этом контексте не соответствует событию, касающемуся NPT.