Перейти к содержимому

Приём T2-MI

T2-MI (DVB-T2 Modulator Interface) позволяет передавать целый мультиплекс DVB-T2 внутри потока MPEG-TS. Вещатели используют его, чтобы доставлять эфирные мультиплексы на передатчики DVB-T2, обычно через спутник.

В потоке T2-MI телеканалы не являются обычными программами. Весь мультиплекс DVB-T2 упакован в один PID как данные, поэтому обычное сканирование не находит каналов. Astra распаковывает T2-MI и выдаёт каналы, которые находятся внутри.

Приём выполняется в два шага:

  1. Принять поток, в котором передаётся T2-MI: с DVB-адаптера или из UDP-источника
  2. Создать виртуальный адаптер MPTS, который распаковывает T2-MI и предоставляет каналы

Пропустите этот шаг, если поток T2-MI приходит на сервер по UDP, например от спутникового ресивера.

Нажмите “New Adapter” в главном меню и настройте адаптер как обычно: тип, частоту, поляризацию, символьную скорость и другие параметры. Подробнее: DVB-адаптеры.

Для T2-MI важны два параметра:

  • Budget Mode: включите его в дополнительных параметрах. В этом режиме отключается аппаратная фильтрация PID, и Astra получает с адаптера весь транспондер, включая PID с данными T2-MI
  • ID: этот идентификатор понадобится на следующем шаге. Задайте свой ID или скопируйте сгенерированный после сохранения адаптера

Нажмите Apply, чтобы сохранить адаптер. В этой схеме DVB-адаптер только передаёт транспондер. Каналы из потока T2-MI добавляются позже, с виртуального адаптера.

В большинстве сетей данные T2-MI передаются в PID 4096. Чтобы проверить, какой PID используется в вашем транспондере, откройте настройки DVB-адаптера и нажмите Scan.

Источник также можно проверить в консоли с помощью MPEG-TS Анализатора. Для источника UDP:

Окно терминала
astra --analyze udp://239.255.1.1:1234

Для транспондера DVB сначала отключите адаптер в Astra, потому что два процесса не могут использовать один тюнер:

Окно терминала
astra --analyze 'dvb://#adapter=0&type=s2&tp=11044:V:43200'

Подробнее о параметрах DVB: Расширенный формат адреса.

Снова нажмите “New Adapter” в главном меню и задайте следующие параметры:

  • Name: любое имя, по которому вам будет удобно найти адаптер
  • Virtual: выберите вариант MPTS
  • Address: адрес источника T2-MI с параметрами T2-MI

Для DVB-адаптера из предыдущего шага:

dvb://a001#t2mi=0&t2mi_pid=4096

Для потока T2-MI, который приходит по UDP:

udp://239.255.1.1:1234#t2mi=0&t2mi_pid=4096

Замените:

  • a001 на ID вашего DVB-адаптера или 239.255.1.1:1234 на адрес и порт вашего UDP-потока
  • t2mi=0 на номер нужного потока T2-MI, если он не 0
  • t2mi_pid=4096 на PID с данными T2-MI, если он не 4096

Нажмите Apply, чтобы сохранить адаптер, затем нажмите Scan. Astra распакует поток T2-MI и покажет список каналов. Выберите нужные каналы и нажмите Apply, чтобы добавить их.

  • t2mi=number: номер потока T2-MI, который нужно распаковать. В одном PID может передаваться несколько потоков T2-MI, их нумерация начинается с 0
  • t2mi_pid=number: PID, в котором передаются данные T2-MI. Обычно 4096

Указывайте оба параметра в одном адресе.

  • Проверьте качество сигнала на DVB-адаптере
  • Проверьте, что в настройках DVB-адаптера включён Budget Mode
  • Проверьте, что ID адаптера в адресе совпадает с ID DVB-адаптера
  • Проверьте PID с данными T2-MI и номер потока T2-MI

Подробнее: Проблемы с драйверами DVB