Дешифрование каналов с помощью внешнего DVB-CI

С развитием цифрового вещания защита контента от несанкционированного доступа становится все более актуальной. Именно поэтому многие провайдеры спутникового, кабельного или эфирного телевидения шифруют контент с помощью систем условного доступа (CAS).

Обычно в этом процессе используется Common Interface (CI) - интерфейс, позволяющий модулям условного доступа (CAM) подключаться к DVB-приемнику и расшифровывать защищенные каналы. Расшифровка каналов с помощью внешнего адаптера DVB-CI обеспечивает гибкую архитектуру головной станции за счет разделения приемной и обрабатывающей частей.

Преимущества внешнего DVB-CI

  • Зашифрованные каналы из разных источников могут быть сгруппированы для последующей расшифровки в одном CI-модуле. Это может быть весьма полезно, если у вас есть различные DVB-транспондеры с зашифрованными каналами
  • Каналы могут приниматься и расшифровываться на отдельных серверах. Это особенно удобно, если вы используете приемники SAT>IP. При этом сервер Astra с картами CI может храниться в серверной комнате, а приемники SAT>IP располагаться ближе к крыше, где установлены спутниковые антенны. Подробнее о Приеме SAT>IP с помощью Astra

Требования

  • Внешний адаптер DVB-CI. Мы протестировали и поддерживаем следующие модели:
  • Модуль условного доступа (CAM)
  • SmartCard от вещателя

DigitalDevices Octopus Twin CI

Конфигурация Astra

Создание MPTS

Создать MPTS с необходимыми каналами во входном адресе для каждого канала необходимо добавить опцию cas - чтобы astra передавала все необходимое для декодирования. Например:

Входы MPTS

Создание виртуального адаптера

::alert Виртуальный адаптер доступен для версий, выпущенных после 20 сентября 2022 года ::

Создать новый адаптер в веб-интерфейсе Astra с помощью кнопки CI значение в Virtual поле. Сохраните настройки адаптера, нажав кнопку Применить

Новый адаптер

Варианты CI:

  • Name - имя для адаптера
  • ID - уникальный идентификатор адаптера. Можно оставить это значение пустым, система сама сгенерирует идентификатор при сохранении адаптера
  • Virtual - Тип виртуального адаптера. выберите CI опция
  • Adapter - номер CI-адаптера в системе
  • Stream ID - идентификатор потока с MPTS. это значение идентификатора MPTS, созданного на первом шаге
  • CI Device - номер устройства на адаптере CI. По умолчанию: 0
  • CI Bitrate - Битрейт TBS CI в МБит/с. По умолчанию: 70. Для устройств DigitalDevices битрейт может быть определен в настройках драйвера
  • CA Delay - задержка, в секундах, перед отправкой информации о канале в модуль условного доступа. По умолчанию: 20 второй

Номер адаптера CI можно найти с помощью команды:

find /dev/dvb/ -name ca*

Например, результат будет таким:

/dev/dvb/adapter5/ca0

Где:

  • 5 - Номер адаптера CI
  • 0 - устройство на адаптере CI

Адаптер для сканирования

Теперь можно нажать кнопку Сканировать.

Адаптер сканирования

Выберите необходимые программы и добавьте их, нажав на кнопку Apply.

Приборная панель

Поиск и устранение неисправностей

Модуль CI+ не работает

Модули CI+ предназначены только для потребительского использования и не поддерживаются внешними адаптерами DVB-CI

Дешифрование только 1 канала

Количество программ (каналов), которые CAM может дешифровать одновременно, зависит от производителя и/или модели CAM

Как проверить меню CAM?

Если для получения дополнительных данных о модуле условного доступа или смарт-карте необходимо обратиться к CAM-меню, то можно использовать gnutv утилита цифрового телевидения. Запуск:

gnutv -adapter N -cammenu

Где N - номер адаптера CI.