Similar presentations:
Транспортный поток цифрового телевидения MPEG-2 TS
1. Транспортный поток цифрового телевидения MPEG-2 TS.
ТРАНСПОРТНЫЙ ПОТОКЦИФРОВОГО ТЕЛЕВИДЕНИЯ
MPEG-2 TS.
2. Преимущества цифрового телевидения.
Какие преимущества цифровоготелевидения перед аналоговым?
1
3. Преимущества цифрового телевидения.
Преимущества :1. Лучшее качество приема
изображения и звука.
2. Лучшая помехоустойчивость.
3. Экономия радиочастотного
спектра.
1
4. Назначение транспортного потока MPEG-2 TS.
Транспортныйпоток
предназначен
для
осуществления хранения или передачи одной
или нескольких
ТВ программ
в пределах
частотной полосы одного ТВ канала (в России
8 Мгц) в средах, где могут возникнуть ошибки.
2
5. Назначение транспортного потока MPEG-2 TS
Основныезадачи
транспортного
потока
MPEG-2 TS:
1. Перемешивание нескольких ТВ программ
для многоканальной передачи.
2. Увеличение помехоустойчивости.
2
6. Место транспортного потока MPEG-2 TS в системе цифрового ТВ.
КомпрессированиеК
видео и аудио
ES
Формирование
пакетизированного
элементарного потока
PES
Канальное
К
кодирование
и
модуляция
TS
Формирование
транспортного потока
MPEG-2 TS
3
7. Структура транспортного потока MPEG-2 TS.
Мультиплексор транспортного потокаMPEG-2 TS
3
8. Структура транспортного потока MPEG-2 TS.
В транспортном потоке MPEG-2 TSосуществляется пакетная передача данных.
Длина каждого пакета фиксирована в
стандарте ISO/IEC 13818-1 и равна 188 байт.
Пакет MPEG-2 TS.
Заголовок Передаваемые
К
данные
3
9. Структура заголовка транспортного пакета.
Заголовок(Header)
Индикатор 1.1/1.2
Полезные данные
(Payload)
Заголовок
(Header)
Индикатор
СинхроИндикатор
Приоритет
начала
блока
низирующий ошибки ТП
ТП
полезных данных
байт
(Transport
(Transport
(Payload unit
(Sync byte) error indicator) start indicator)
priority)
8
Индикатор 2.1
1
Длина поля
адаптации
(Adaptation
field length)
Индикатор
разрыва
(Discontinuity
indicator)
Индикатор 2.3/2.4
Опорное Первоначальное
опорное
время
время
программы
программы
(PCR)
(OPCR)
42
1
1
8
42
2
13
Индикатор
произвольного
доступа
(Random
access
indicator)
Индикатор
приоритета
элементарного
потока
(Elementary stream
priority indicator)
Поле
адаптации
(Adaptation field)
5
Пакет
закрытых
служебных
данных
(Transport
private data)
Длина
расширения
поля адаптации
(Adaptation field
extention length)
Дополнительные поля
(Optional fields)
3
8
Смещение
ltw
Текущая
скорость
(Peacewise
rate)
Тип
соединения
(Splise type)
(DTS_next_AU)
22
4
33
2
Индикатор 1.4
5 флагов
(5 flags)
8
15
Полезные данные
(Payload)
4
2
1
Обратный
счетчик
соединений
(Splice
countdown)
Заголовок
(Header)
Управление
полем
адаптации
(Adaptation field
control)
Управление
скремблированием
(Transport
scrambling
control)
1
1
Полезные данные
(Payload)
8
4
10. PID - Program Identification Number. Идентификатор пакета, программы.
Индивидуальное уникальное значение PID присваивается каждому пакетизированномуэлементарному потоку видео и аудио, а также служебным данным.
По значению PID
демультиплексер в
абонентской приемной
приставке определяет
тип передаваемой
информации в каждом
пакете и выбирает и
декодирует из
последовательности
пакетов нужный ему
пакет.
5
11. Структура транспортного потока
Пакет MPEG-2 TS.Пакет MPEG-2 TS.
Передаваемые
Заголовок данные – видеоЗаголовок
К
сервиса
с
PID=101
Передаваемые
данные – аудио
К
сервиса с
PID=102
Передаваемые
Передаваемые
данные
–
Заголовок
Заголовок
данные – видео
служебная
К
К
сервиса с
информация с
PID=201
PID=010
12. Состав служебной информации.
Служебная информация, передаваемая в транспортномпакете необходима для демультиплексирования и
декодирования транспортного потока в приемной абонентской
приставке.
Служебная информация в стандарте ISO/IEC 13818-1
называется PSI/SI - Program Specific Information/System
Information.
Информация PSI/SI организована в виде служебных таблиц.
6
13. Служебные таблицы PSI/SI.
14. Таблица PAT.
Таблица PAT-Program Allocation Table содержитинформацию, какие сервисы имеются в
транспортном потоке. Состав каждого сервиса
описан в таблице PMT-Program Map Table.
Каждая PMT имеет свой уникальный PID,
которые содержатся в таблице PAT.
7
15. Таблица PMT.
Таблица PMT содержит PID видео, аудио и инойинформации (телетекст), содержащейся в каждой
программе (сервисе).
Можно сказать, что таблица РМТ содержит
информацию такого типа: "сервис с номером N
содержит видео, передаваемое в пакетизированном
элементарном потоке (PES) с PID = XXXX, аудио,
передаваемое в PES с PID = YYYY, телетекст с PID =
ZZZZ" и т. п.
8
16. Синхронизация в транспортном потоке.
Синхронизация в транспортном потокеMPEG-2 TS осуществляется с помощью PCRProgram Clock Reference- Временная метка
программы.
Временная метка программы состоит из двух частей:
PCR_base (33 бита) и PCR_ext (9 бит) PCR = PCR_base*300 +
PCR_ext PCR указывает должное время поступления на вход
декодера байта, содержащего последний бит поля PCR_base
системная тактовая частота – 27 МГц.