Дополнительные аудио службы
Г.1 Дополнительные аудио службы (SA) предоставляют пользователю возможность наряду с основным аудио каналом использовать дополнительный аудио канал. Эти каналы смешиваются на стороне вещателя (механизм смешивания "Broadcast-mixed") или в приемнике-декодере (механизм смешивания "Receiver-mixed"). В настоящем приложении рассматриваются параметры только механизма "Receiver-mixed". Примерами дополнительных аудио служб являются:
- аудио описание (сцены) для пользователей со слабым зрением (Audio description);
- аудио для пользователей с ослабленным слухом (Clean Audio);
- комментарии режиссера.
Г.2 Синтаксис и семантика дополнительной аудио службы
Информация управления SA кодирована в поле PES_private_data с инкапсуляцией PES кодированного компонента SA в соответствии с Рекомендацией ITU-T/ISO/IEC [14].
Синтаксис дескриптора AD_descriptor представлен в таблице Г.1.
Таблица Г.1 - Синтаксис дескриптора AD_descriptor
Синтаксис | Значение | Количество битов | Идентификатор |
AD_descriptor { | |||
Reserved | 1111 | 4 | bslbf |
AD_descriptor_length | 4 | bslbf | |
AD_text_tag | 04454474144 | 40 | bslbf |
version_text_tag | 8 | bslbf | |
AD_fade_byte | 0XX | 8 | bslbf |
if (version_text_tag == 031) { | 0YY | 8 | bslbf |
Reserved | 0FFFFFF | 24 | bslbf |
} | |||
if (version_text_tag == 032) { | |||
AD_gain_byte center | 0UU | 8 | bslbf |
AD_gain_byte front | 0VV | 8 | bslbf |
AD_gain_byte surround | 0WW | 8 | bslbf |
} | |||
Reserved | 0FFFFFFFF | 32 | bslbf |
} |
Семантика дескриптора AD_descriptor и параметры потоков AD и Clean Audio должны быть в соответствии с ETSI [16] (приложение Е.1).
Г.3 Кодирование для служб AD SA
Контент AD только для речи передается как моно сигнал, кодированный в соответствии с ISO/IEC [4] или [10] или ETSI [2]. Схема кодирования AD определяется схемой кодирования основной аудио службы (стандарты кодирования и частота дискретизации для основной и дополнительной служб должны совпадать). Принципы обработки сигналов в декодере SA для случая AD, когда основное аудио передается в формате стерео, показаны схематически на рисунке Г.1.
Г.4 Кодирование для Clean Audio дополнительной аудио службы
Если при наличии в потоке битов дескриптора AD_descriptor присутствует сообщение audio_type 000 ("неопределенный"), то это означает, что AD descriptor индицирует предоставление услуги Clean Audio. Величина ослабления уровня основной аудио службы определена в поле PES_private_data при инкапсуляции PES компонентов основной аудио программы в соответствии с Рекомендацией ITU-T/ISO/IEC [14]. В этом случае оцениваются поля AD_gain_byte_center, AD_gain_byte_front и AD_gain_byte_surround. Это позволяет учитывать динамические изменения уровня групп канала при установке объемного звука.
Рисунок Г.1 - Принципы обработки сигналов в декодере SA для случая AD
Принципы обработки сигналов в приемнике-декодере SA для случая Clean Audio, когда основное аудио передается в формате стерео, показаны схематически на рисунке Г.2.
Рисунок Г.2 - Принципы обработки сигналов в декодере SA для случая "чистого аудио"
Функции кодирования и декодирования потоков битов служб Clean Audio SA являются опциональными.
Г.5 Режим работы декодера
Параметры режима работы декодера должны быть в соответствии с ETSI [16] (приложение Е.5).
Г.6 Индикаторы пользователя декодера