Цифровое телевизионное вещание doc


 Структура пакетов транспортного потока


Download 0.59 Mb.
Pdf ko'rish
bet12/47
Sana09.02.2023
Hajmi0.59 Mb.
#1180494
1   ...   8   9   10   11   12   13   14   15   ...   47
Bog'liq
Belyaev yu v galochkin yu i cifrovoe televidenie

 
1.11. Структура пакетов транспортного потока 
Транспортный поток MPEG-2 
состоит из последовательности 188-
байтовых пакетов данных. Каждый пакет содержит 4- байтовый заголовок, за 
которым следуют 184 байта видео-, звуковой или служебной информации, 
называемой полезной нагрузкой (рис. 1.21). 
Заголовок начинается со 
стандартного 1- байтового слова синхронизации ( шестнадцатеричный код 47), 
которое определяет для пакета последовательность вхождения в синхронизм . 
Заголовок ( рис. 1.22) 
предоставляет необходимую информацию для 
распаковки 
различных 
программ 
и 
воспроизведения 
выбранного 
элементарного программного потока на приемной стороне. Перечень битов 
заголовка и их назначение представлены в табл. 1. 
Транспортные пакеты короче пакетов элементарного программного по-
тока, длина которых обычно составляет 2 кб, поэтому пакеты PES следует де-
лить на блоки данных по 184 байта для обеспечения соответствия с пакетом 
транспортного потока. Один пакет PES распределяется по нескольким пакетам 
транспортного потока. Поскольку длина пакета PES в байтах не кратна 184, 
последний транспортный пакет ( который содержит остаток пакета PES) будет 
только частично заполнен. Незаполненная часть транспортного пакета 
занимается полем адаптации, длина которого равна разности между 184 бай-
тами и остатком PES ( рис. 1.23). Кроме выполнения этой функции заполнения 
поле адаптации служит эталоном программной синхронизации (programmer 
clock reference - PCR), 
который используется на приемной стороне для 


28
синхронизации базовых синхроимпульсов 90 кГц и является средством для 
измерения временных меток программы (PTS — programmer time stamp). 
 
Рис. 1.21. Пакет данных транспортного потока 
 
 
 
 
 
 
 
 
 
Рис. 1.22. Структура заголовка транспортного потока
 
 
 
 
 


29
Таблица 1 
Содержание заголовка транспортного потока MPEG-2
 
 
Поле 
Биты Назначение 
Слово синхронизации 

Стартовая последовательность заголовка, 
шестнадцатеричный код 47 
Индикатор ошибки 

Указывает ошибки на предыдущих этажах 
Индикатор начала блока полезной 
нагрузки 

Указывает начало полезной нагрузки 
Приоритет 

Указывает транспортный приоритет 
Идентификатор пакета 
13 
Указывает содержимое пакета 
Управление скремблированием 

Указывает тип используемого скрембли-
рования 
Флаг поля адаптации 

Указывает наличие поля адаптации
Флаг полезной нагрузки 

Указывает наличие полезных данных в 
пакете 
Счетчик связности 

Ведет счет сокращенных порций PES 
 
 
 
 
 
Рис. 1.23. Размещение пакетов PES: пакеты PES распределяются по нескольким 
пакетам транспортного потока 

Download 0.59 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   47




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling