Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ССТВ_учебное_пособие_1.doc
Скачиваний:
254
Добавлен:
03.03.2016
Размер:
5.32 Mб
Скачать

3.1. Мультиплексирование, ремультиплексирование и статистическое мультиплексирование

Принятая в стандарте МРЕG-2 схема построения ТП может быть описана как двухступенчатая. На первом этапе формируется программный поток (ПП) путем мультиплексирования одного или нескольких PES с общей временной базой и индивидуальными PID (рисунок 3.7,а).

На втором шаге ПП нескольких программ и управляющие потоки объединяются методом асинхронного пакетного мультиплексирования в единый транспортный поток (рисунок 3.7,б). Транспортный поток может быть построен и непосредственно из PES или других ТП, если при этом сохраняются общие правила синтаксиса МРЕG. Такая иерархическая структура обеспечивает большую гибкость в построении систем вещания. Можно, например, объявить один PES принадлежащим более чем одной программе и организовать так называемые виртуальные каналы, можно использовать несколько потоков одного вида для масштабирования, возможна организация межрегионального вещания с выбором отдельного языка для каждого региона и т.д.

Рисунок 3.7 — Объединение PES в программный поток (а) и программных потоков в транспортный поток (б)

Гибкость мультиплексирования ТП представляет одну интересную возможность построения многопрограммной системы вещания, связанную с вводом в ТП, формируемый мультиплексором из программ, кодированных локальными кодерами, «постороннего» транспортного потока, поступившего по линии связи и имеющего другую временную базу (режим ремультиплексирования). Современные мультиплексоры легко справляются с такой задачей, позволяя при этом выбрать из компонентов пришедшего ТП желаемые, при необходимости изменить PID этих компонент, режим скремблирования и другие параметры.

Еще одна возможность гибкого изменения параметров сжатого сигнала — статистическое мультиплексирование, заключающееся в динамическом перераспределении ресурса битов между кодерами в многопрограммном цифровом потоке с учетом конкретных особенностей изображения в каждой программе таким образом, чтобы качество всех программ оставалось, возможно, более высоким. Более сложный контроллер может использовать технологию «заглядывания вперед» для оценки сложности представленных кадров и эта информация может служить для подстройки управления скоростью.

Система работает следующим образом. Управляющий контроллер статистического мультиплексора получает от всех кодеров информацию о сложности обрабатываемого в данный момент изображения, оценивает ее и выделяет каждому кодеру ресурс битов, пропорциональный потребности. При суммировании скоростей нескольких каналов среднее значение скорости растет пропорционально сумме средних значений составляющих, а среднеквадратичное отклонение изменяется пропорционально квадратному корню из числа каналов. Если в пакете программ присутствуют, например, фильмовые, детские, спортивные, развлекательные программы, в разные моменты времени в зависимости от наличия, детальности изображения, цветовой насыщенности они требуют разной скорости выходного потока для сохранения примерно одинакового субъективного качества изображения и, что еще важнее, пики скорости наступают в разные моменты времени, так что суммарная скорость может быть заметно снижена. Исследования показали, что без ухудшения качества можно выиграть примерно 30% пропускной способности канала. Применительно к спутниковому ТВ вещанию это означает, что вместо 6 программ в спутниковом стволе можно передать 8, вместо 8 до 10...11.