wiki.skylark.ru

Центр поддержки клиентов Skylark Technology

Инструменты пользователя

Инструменты сайта


ru:howto:dvb_multilingual_audio

Настройка многоязыкового звукового сопровождения при формировании транспортных потоков DVB IP/ASI

Платформа SL NEO позволяет сформировать до 4-х программ многоканального звукового сопровождения в выходных DVB-потоках. Настройка данного функционала производится в несколько этапов:

Импорт исходных файлов, содержащих треки на разных языках

Набор инструментов для работы с аудио при файловом импорте в БД сервера идентичен для операций «ручного» импорта в приложениях Air Manager, News Cut и для автоматического импорта файлов, который осуществляется с помощью Transfer Manager. Подробнее о работе с аудиотреками при импорте файлов.

Для импорта нескольких дорожек, содержащих звуковое сопровождение на разных языках, непосредственно в процессе импорта следует воспользоваться инструментом Source Track Layout, который позволяет выполнить транскодирование исходных треков и сформировать из них несколько выходных треков (программ звукового сопровождения).

Трек (Track) - программа звукового сопровождения, аудио-дорожка. В исходном файле может присутствовать несколько программ/треков, например - англоязычный и русскоязычный, треки стерео и треки 6-ти канальные (AC3, AAC и пр.);

Канал (Channel) - аудио-канал в составе трека (максимальное количество каналов во всех треках - 16).

В процессе импорта, в окне Source Track Layout, в поле Track Number указывается общее количество треков в выходном аудио, в поле Src Track #1…8 указывается порядковый номер исходного трека, в поле Src Channels указывается количество аудио-каналов в исходном треке. В поле Src Codec указывается тип кодека исходного трека.

Алгоритм распознавания и декодирования треков способен автоматически определить параметры дорожек: при внесении параметров исходных треков достаточно указать в полях Src Track, Src Channels и Src Codec параметры Any. В поле Dst Channels устанавливается количество каналов для каждого формируемого трека, либо активируется режим AC3 bypass (pass-through).

Если не указан режим AC3 bypass, все исходные треки будут декодированы до уровня uncompress и размещены в конечном файле, следовательно, при полном декодировании 6-ти канальных треков следует указать в поле Dst Channels значение 6, при их преобразовании в стереопару - 2. Максимальное количество моно-каналов в выходном файле - 16.

Пример использования Source Track Layout: декодирование исходного файла с 3-мя DTS и AC3 треками, формирование 3-х стереопар PCM

Рассмотрим алгоритм преобразования треков исходного медиа-файла в 3 стерео-трека. Информация о звуковом сопровождении исходного файла может выглядеть следующим образом:

Для формирования 3-х стереопар звукового сопровождения (например, для русского, украинского, английского языков), в окне Track Layout в поле Track Number указываем общее количество программ (треков) в выходном аудио - 3, в поле Src Track #1 указываем порядковый номер исходного трека, содержащего AC3/DTS данные.

В поле Src Channels указываем количество аудио-каналов в исходном треке (6) или устанавливаем Any, в поле Src Codec указываем тип кодека исходного трека - AC3, в поле Dst Channels устанавливаем количество выходных каналов - 2.

После выполнения данной операции, данный трек AC3 будет декодирован и преобразован в uncompress стереопару.

Аналогичные операции следует произвести с остальными дорожками, можно указать Any полях Src Track #1 и Src Channels для автоопределения параметров исходных треков.

Пример AVI-файла, полученного в результате использования инструмента Source Track Layout, содержащего 3 PCM-стереопары, можно загрузить по ссылке.

В приложении Air Manager по умолчанию установлен режим отображения 2-х каналов аудио, увеличить количество отображаемых каналов можно в меню File/Configure, закладка Preview, пункт Sound Channels – количество каналов, которые будут отображаться при просмотре файловых материалов в окне File Monitor. После изменения настроек необходимо перезагрузить Air Manager.

Кнопки, расположенные под индикаторами уровня в окне File Monitor позволяют выбрать каналы для прослушивания через стерео - аудиовыход клиентской станции: L/R - коммутация канала на левый/правый выходные каналы соответственно, А - коммутация канала на левый и правый каналы, Ø - отсутствие коммутации.

Настройка модуля Program Player

SL NEO Program Player - серверный модуль, отвечающий за исполнение событий, содержащихся в play-листе и формирующий так называемый «программный» канал (Program Channel).

На выходе модуля - uncompress поток с аудио- видеоданными. Максимальное количество выходных некомпрессированных каналов - 16. Таким образом, можно сформировать на выходе модуля, например, два трека по 6 каналов плюс 2 стереопары. Uncompress - каналы могут быть затем выданы через SDI - интерфейс, либо закодированы с использованием алгоритмов AC3, AAC, MP2 в транспортный поток модулем AV/TS Player.

Отдельный случай - работа с AC3-bypass треками, которые не перекодируются и предназначены для воспроизведения в выходном SDI в режиме «как есть» - AC3 Passthrough.

Настройка модуля Program Player осуществляется из контрольной панели - Administrator Control Panel от имени администратора. После входа в консоль управления, в меню консоли выбираем Manage. Выбираем закладку Program Outputs, далее закладку Playout Parameters, в ней закладку General. В поле Audio Channels указываем общее количество uncompress - каналов, которое будет формировать модуль. В нашем примере - 3 стереопары, указываем 6.

Настройка модуля AV/TS Player, формирующего выходной DVB IP-поток

SL NEO AV/TS Player - серверный модуль, отвечающий за компрессию, кодирование аудио- и видеоданных и формирование выходного потока. Процедура настройки функции формирования DVB IP UDP/RTP и вещания в сеть подробно описана здесь. Настройки модуля AV/TS Player осуществляются из контрольной панели - Administrator Control Panel от имени администратора.

После входа в консоль управления выбираем Manage. Выбираем закладку Video IO Boards, если модуль кодирования в IP присутствует в системе, в окне LAN Interfaces/Ethernet Adaptor выбираем Edit.

Переходим к закладке MPEG2 TS Paramerters. В закладке Audio Channel Map необходимо указать по порядку все моно- PCM-каналы, которые будут участвовать в формировании выходного аудио (в нашем примере 3 стереопары, соответственно каналов - 6, максимальное количество каналов - 16).

В закладке Audio настраиваем выходные потоки для 3-х треков - русского, украинского, английского в нашем примере: в поле Audio streams указываем 3.

В закладке Stream 1 в поле Compression выбираем тип компрессии и Bitrate - скорость потока.

В поле Channels выбираем порядковые номера моно-каналов, которые будут участвовать в формировании трека, в поле PID указываем идентификатор потока или оставляем поле пустым при значении Auto, в поле Language выбираем идентификатор языка. Максимальное количество моно-каналов для одного формируемого трека - 8.

Аналогичные настройки необходимо произвести для всех трех аудио-программ.

Для сохранения настроек, в верхней части окна консоли управления нажмите кнопку Apply Changes. При этом, канал воспроизведения, в конфигурацию которого вносились изменения, будет перезагружен, воспроизведение на данном канале в момент перезагрузки будет приостановлено.

ru/howto/dvb_multilingual_audio.txt · Последние изменения: 2017/03/27 17:38 — Dmitriy Sazhin

У Вас есть вопрос?
Гарантийное обращение

Введите данные с наклейки на верхней стороне сервера:

Наклейка на крышке сервере
1
2
3
×
Позвонить...
* - поля обязательны для заполнения
×
Написать

Техподдержка по телефону и email доступна в рабочие дни и часы.

Вы можете позвонить нам завтра после 11 часов или написать сейчас!

+7 (812) 944-04-76
Сергей Перминов
+7 (812) 930-04-76
Дмитрий Сажин


Если с вашей компанией заключен договор круглосуточной поддержки, используйте контактные телефоны, указанные в нем.
×
Обращение принято

Благодарим Вас за обращение в службу поддержки!

Вашему обращению присвоен номер:

  • Подтверждение обращения направлено на указанный Вами email-адрес.
  • Наш специалист свяжется с Вами в ближайшее время.