Цифровое телевизионное вещание doc
Структура пакетов транспортного потока
Download 0.59 Mb. Pdf ko'rish
|
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 Поле Биты Назначение Слово синхронизации 8 Стартовая последовательность заголовка, шестнадцатеричный код 47 Индикатор ошибки 1 Указывает ошибки на предыдущих этажах Индикатор начала блока полезной нагрузки 1 Указывает начало полезной нагрузки Приоритет 1 Указывает транспортный приоритет Идентификатор пакета 13 Указывает содержимое пакета Управление скремблированием 2 Указывает тип используемого скрембли- рования Флаг поля адаптации 1 Указывает наличие поля адаптации Флаг полезной нагрузки 1 Указывает наличие полезных данных в пакете Счетчик связности 1 Ведет счет сокращенных порций PES Рис. 1.23. Размещение пакетов PES: пакеты PES распределяются по нескольким пакетам транспортного потока Download 0.59 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling