24 сентября | 2020г. | 16:37:37

АвторТема: Отличия разных сборок oscam  (Прочитано 313 раз)

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

Оффлайн anta777Автор темы

  • Падаван
  • *
  • Сообщений: 15
  • Поблагодарили: 10
Заинтересовался оригинальным oscam, с удивлением нигде не обнаружил внятного описания отличий разных сборок. В процессе поиска нашел информацию, которой делюсь.
1.Глобальное разделение: с emu и без emu.
В оскаме 11503 появились две новые опции:
WITH_EMU to enable/disable the (dummy) emu reader, and
WITH_SOFTCAM to enable/disable linking of softcam.key inside the binary.
The WITH_SOFTCAM option can be removed completely if you like.
No code that reads keys is included.
Эти опции были удалены из оригинальной версии оскам уже в версии 11504.
Теперь эмулятор для оскама развивается параллельно в виде патча.
Releases · oscam-emu/oscam-patched · GitHub
Последняя версия 798. Теперь для его включения в оригинальный оскам нужно патчить сам оскам.
Он нужен в основном тем, кто хочет смотреть бесплатно каналы , кодируемые с помощью PowerVu.
2. Разделение по архитектурам.
Тут все более или менее понятно. Есть arm, mipsel, stapi.
Внесу только короткое разъяснение:
сборки mipsel OE 2.0 и openpli4 глобально отличаются по использованию библиотеки openssl,
первая использует старую версию библиотеки - 0.9.8, а вторая более новую - 1.0.0.
Все они собраны с поддержкой инструкций FPU.
Сборка OE 1.6 - без поддержки FPU.
3. Отличия сборок по функциям:
оригинальный оскам (пропатченный для поддержки emu) можно собрать с включенными или выключенными такими функциями:
addons-
Спойлер   :
"WEBIF WEBIF_LIVELOG WEBIF_JQUERY TOUCH WITH_SSL HAVE_DVBAPI WITH_NEUTRINO READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CW_CYCLE_CHECK LCDSUPPORT LEDSUPPORT CLOCKFIX IPV6SUPPORT WITH_EMU WITH_SOFTCAM"
protocols-
Спойлер   :
"MODULE_CAMD33 MODULE_CAMD35 MODULE_CAMD35_TCP MODULE_NEWCAMD MODULE_CCCAM MODULE_CCCSHARE MODULE_GBOX MODULE_RADEGAST MODULE_SCAM MODULE_SERIAL MODULE_CONSTCW MODULE_PANDORA MODULE_GHTTP"
readers-
Спойлер   :
"READER_NAGRA READER_NAGRA_MERLIN READER_IRDETO READER_CONAX READER_CRYPTOWORKS READER_SECA READER_VIACCESS READER_VIDEOGUARD READER_DRE READER_TONGFANG READER_BULCRYPT READER_GRIFFIN READER_DGCRYPT"
card-readers-
Спойлер   :
"CARDREADER_PHOENIX CARDREADER_INTERNAL CARDREADER_SC8IN1 CARDREADER_MP35 CARDREADER_SMARGO CARDREADER_DB2COM CARDREADER_STAPI CARDREADER_STAPI5 CARDREADER_STINGER CARDREADER_DRECAS"

По умолчанию конфиг собирается с такими включенными и выключенными модулями:
Спойлер   :
defconfig=
"CONFIG_WEBIF=y
CONFIG_WEBIF_LIVELOG=y
CONFIG_WEBIF_JQUERY=y
# CONFIG_TOUCH=n
# CONFIG_WITH_SSL=n
CONFIG_HAVE_DVBAPI=y
# CONFIG_WITH_NEUTRINO=n
CONFIG_READ_SDT_CHARSETS=y
CONFIG_IRDETO_GUESSING=y
# CONFIG_CS_ANTICASC=n
CONFIG_WITH_DEBUG=y
CONFIG_MODULE_MONITOR=y
CONFIG_WITH_LB=y
# CONFIG_CS_CACHEEX=n
# CONFIG_CW_CYCLE_CHECK=n
# CONFIG_LCDSUPPORT=n
# CONFIG_LEDSUPPORT=n
# CONFIG_CLOCKFIX=n
# CONFIG_IPV6SUPPORT=n
# CONFIG_WITH_EMU=n
# CONFIG_WITH_SOFTCAM=n
# CONFIG_MODULE_CAMD33=n
CONFIG_MODULE_CAMD35=y
CONFIG_MODULE_CAMD35_TCP=y
CONFIG_MODULE_NEWCAMD=y
CONFIG_MODULE_CCCAM=y
CONFIG_MODULE_CCCSHARE=y
CONFIG_MODULE_GBOX=y
# CONFIG_MODULE_RADEGAST=n
# CONFIG_MODULE_SERIAL=n
# CONFIG_MODULE_CONSTCW=n
# CONFIG_MODULE_PANDORA=n
CONFIG_MODULE_SCAM=y
# CONFIG_MODULE_GHTTP=n
CONFIG_WITH_CARDREADER=y
CONFIG_READER_NAGRA_COMMON=y
CONFIG_READER_NAGRA=y
CONFIG_READER_NAGRA_MERLIN=y
CONFIG_READER_IRDETO=y
CONFIG_READER_CONAX=y
CONFIG_READER_CRYPTOWORKS=y
CONFIG_READER_SECA=y
CONFIG_READER_VIACCESS=y
CONFIG_READER_VIDEOGUARD=y
CONFIG_READER_DRE=y
CONFIG_READER_TONGFANG=y
CONFIG_READER_BULCRYPT=y
CONFIG_READER_GRIFFIN=y
CONFIG_READER_DGCRYPT=y
CARDREADER_PHOENIX=y
# CARDREADER_DRECAS=n
CARDREADER_INTERNAL=y
# CARDREADER_SC8IN1=n
# CARDREADER_MP35=n
# CARDREADER_SMARGO=n
# CARDREADER_DB2COM=n
# CARDREADER_STAPI=n
# CARDREADER_STAPI5=n
CARDREADER_STINGER=y"
4. С включенной опцией CS_CACHEEX и примененным патчем от AIO (расширяет возможности cacheex), например, cacheex_aio-v09.2.4, с указанием версии патча,
5. Со статической или динамической библиотекой/библиотеками. Для работы EMU сборка должна обязательно включать библиотеку libcrypto.
Со статической библиотекой (обычно делают с libcrypto) сборка работает на каждом имидже, внутри нее есть libcrypto, поэтому не нужна конкретная libcrypto в имидже.
6. Бывают еще следующие обозначения - svn11584+git1837+119cb37-r0-emu798 , первое - это номер сборки самого оскама, а второе и третье взяты из гита эмулятора:
GitHub - oscam-emu/oscam-emu: Open Source Cam Emulator (patch only), обозначают номер сборки и количество исправлений (commits):
oscam-emu Merge branch 'oscam-svn' into master
119cb36 on 24 Jul Git stats 1,837 commits

Теги: oscam сборки 
 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
2112 Просмотров
Последний ответ 10 ноября | 2011г. | 22:52:36
от babku
41 Ответов
16112 Просмотров
Последний ответ 19 октября | 2012г. | 00:38:08
от Romanoff
682 Ответов
383955 Просмотров
Последний ответ 11 часов назад
от oys
9 Ответов
13125 Просмотров
Последний ответ 17 ноября | 2016г. | 09:21:11
от Serjoga
25 Ответов
22748 Просмотров
Последний ответ 13 октября | 2017г. | 23:41:59
от Ser6



X

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

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