Данная библиотека предназначена для подключения к
oscam-ymod (модификация
oscam от
yuriks) и позволяет декодировать MPEG2 каналы, закрытые кодировкой DRE без дополнительного ADEC шифрования.
Для декодирования сигнала необходимо наличие либо бинарного файла
ee.bin, либо извлечённые из него шестнадцатеричные ключи.
Библиотека сама осматривает файловую систему ресивера на наличие данных файлов в следующем порядке. Вначале ищется файл с именем
ee.bin, если данный файл не найден, то предпринимается попытка найти файл
dre.keys, если не удаётся найти и его, то ищется файл с именем
oscam.keys. Если в первом каталоге не найден ни один из указанных выше файлов, происходит автоматический переход к следующему каталогу и алгоритм поиска трёх файлов повторяется. Осматриваются следующие по очереди каталоги:
/etc/tuxbox/config,
/etc/tuxbox/config/oscam,
/usr/keys,
/etc/tuxbox/config/oscam-stable,
/etc/tuxbox/config/oscam-unstable,
/etc/tuxbox/config/oscam-experimental и
/tmp. В случае, если в одном из указанных выше каталогов обнаружен файл с одним из упомянутых выше имён, он загружается и предпринимается попытка декодирования. Если она неудачна, алгоритм поиска продолжается.
Пример конфигурации для использовании данной библиотеки представлен ниже.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Предполагается, что библиотека располагается в каталоге
/etc/tuxbox/config, а у файла
libdreemu.so имеются права на исполнение (меняются командной
chmod 755 /etc/tuxbox/config/libdreemu.so).