09 июля | 2024г. | 01:17:48


АвторТема: Эмулятор/Кардсервер OsCam (Fulan Spark) Часть 2  (Прочитано 239967 раз)

0 Пользователей и 21 Гостей смотрят эту тему.

Оффлайн Stuart

  • Джедай
  • ***
  • Сообщений: 420
  • Поблагодарили: 1175
  • Уважение: -2
Друзья, примерно пару месяцев назад начал разрабатывать свой мод oscam-vmod, который изначально предназначался исключительно для sh4-stapi5 платформ (правда, выкладывал одну сборку oscam-vmod3 и для mipsel). Спустя месяц мной было принято решение о завершении поддержки модификации vmod. Все свои улучшения мода внедрил в основной репозиторий oscam, будущие доработки так же будут выкладываться на стримборде, так как oscam расшифровывается как "Open Source CAM", то есть его основная особенность - открытые исходные коды. Это значит, что теперь все фишки моего прошлого мода будут работать на всех платформах, в том числе и sh4-dvbapi, версию которой сейчас и выкладываю.

Итак, что удалось добиться за последние недели работы.

1. Добавлен сетевой syslog. Для его активации необходимо добавить в файл oscam.conf следующие строки:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
2. Через конфиг можно задавать начальный уровень отладки. Для этого в файл oscam.conf нужно добавить строку:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
3. Добавлена возможность автоматического поиска папки с конфигами в следующей последовательности: /etc/tuxbox/config, /var/tuxbox/config, /usr/keys, /var/keys, /var/etc/oscam, /var/etc, /var/oscam, /config/oscam.

4. Теперь имена каналов читаются из потока. Для этого в файле oscam.conf необходимо добавить строку:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Имена каналов автоматически записываются в файл oscam.srvid, имена провайдеров - в oscam.provid. Данные файлы должны быть созданы в кодировке UTF-8. При запуске oscam с флагом -u или сборке с флагом USE_UTF8 = 1 кириллические имена каналов читаются без проблем в логе, Web-интерфейсе. Но на данный момент UTF-8 не поддерживают утилиты 3CSysLog и TraySyslog. Вопросы - к авторам утилит. Корректность работы сетевого syslog с кириллическими именами каналов гарантируется в данной утилите.

5. Добавили тип отображаемой информации ecm.info, для её выбора в файле oscam.conf необходимо добавить строку:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Возможные значения:

0 - по умолчанию формат oscam
1 - формат oscam со временем ecm в мс
2 - wicardd
3 - mgcamd
4 - cccam
5 - camd3

Остальные улучшения касаются sh4-stapi5-ресиверов, поэтом об этих изменениях писать не буду.

Выкладываю версию пропатченную oscam-emu, что обозначает поддержку SoftCam.Key из коробки. Для её работы не нужно прописывать какие-либо ридеры, достаточно положить данный файл с соблюдение регистра в его имени в каталог с настройками oscam или в каталог /var/keys

Принимаются предложения и замечания для дальнейшей доработке стримбородовского oscam. Так же прошу обратить внимание, то ещё не все новые фишки внесли на официальную Wiki-страницу на стримбороде.

Выкладываю только бинарь, конфиги и скрипты запуска уж делайте сами.  :)



Vitaliy69

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1473 Ответов
659366 Просмотров
Последний ответ 21 марта | 2022г. | 12:19:36
от VicF1
1476 Ответов
564630 Просмотров
Последний ответ 03 декабря | 2011г. | 12:20:34
от lusta
1119 Ответов
449547 Просмотров
Последний ответ 23 февраля | 2023г. | 17:48:32
от scorpionas56
30 Ответов
34776 Просмотров
Последний ответ 27 ноября | 2018г. | 10:42:57
от ADmB
0 Ответов
12909 Просмотров
Последний ответ 26 июня | 2021г. | 23:20:25
от JohnDoe



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!