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

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

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

Варианты CI:
Name - имя для адаптераID - уникальный идентификатор адаптера. Можно оставить это значение пустым, система сама сгенерирует идентификатор при сохранении адаптераVirtual - Тип виртуального адаптера. выберите CI опцияAdapter - номер CI-адаптера в системеStream ID - идентификатор потока с MPTS. это значение идентификатора MPTS, созданного на первом шагеCI Device - номер устройства на адаптере CI. По умолчанию: 0CI Bitrate - Битрейт TBS CI в МБит/с. По умолчанию: 70. Для устройств DigitalDevices битрейт может быть определен в настройках драйвераCA Delay - задержка, в секундах, перед отправкой информации о канале в модуль условного доступа. По умолчанию: 20 второйНомер адаптера CI можно найти с помощью команды:
find /dev/dvb/ -name ca*
Например, результат будет таким:
/dev/dvb/adapter5/ca0
Где:
5 - Номер адаптера CI0 - устройство на адаптере CIТеперь можно нажать кнопку Сканировать.

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

Модули CI+ предназначены только для потребительского использования и не поддерживаются внешними адаптерами DVB-CI
Количество программ (каналов), которые CAM может дешифровать одновременно, зависит от производителя и/или модели CAM
Если для получения дополнительных данных о модуле условного доступа или смарт-карте необходимо обратиться к CAM-меню, то можно использовать gnutv утилита цифрового телевидения. Запуск:
gnutv -adapter N -cammenu
Где N - номер адаптера CI.