ГОСТ Р 53528—2009
Приложение К
(обязательное)
Требования к параметрам дескрипторов потока
Пользователь-Пользователь
К.1 Дескриптор начала отсчета NPT обеспечивает определение NPT совокупности элементарных потоков,
синхронизированных по времени. Время нормального воспроизведения (NPT) определяет непрерывную про
должительность события по шкале времени. Событие определяется ISO/IEC [3] как совокупность элементарных
потоков с общей временной базой, связанных временем начала старта и временем окончания.
К.1.1 Формат дескриптора начала отсчета NPT представлен в таблице К.1.
Т а б л и ц а К.1 — Формат дескриптора начала отсчета NPT
СинтаксисЧисло байтовМнемоника
NPTReferenceDescriptor() {
descriptorTag
descriptorLength
postDiscontinuitylndicator
contentld
reserved
STC-Reference
reserved
NPT-Reference
scaleNumerator
scaleDenominator
}
8uimsbf
8uimsbf
1 bsblf
7uimsbf
7 bsblf
33uimsbf
31 bsblf
33 tcimsbf
16 tcimsbf
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
descriptorLength
reserved
startNPT
reserved
stopNPT
}
8 uimsbf
8 uimsbf
15 bsblf
33 uimsbf
31 bsblf
33 uimsbf
80