OSCAM EMU 1105 Dlya OpenELEC рука Cortex A9
OSCam грунтуецца на MPCS версіі 0.9d, якая з'яўляецца паблік версіяй (OpenSource). Абмеркаванне і мадыфікацыя гэтага эмулятар / картсервера ў асноўным ажыццяўляецца на форуме Streamboard. Oscam карэктна апрацоўвае як групавыя так і індывідуальныя ЕММ ў Drecrypt1 з рэвізіі 834. Вельмі зручнае асяроддзе для зборкі cmake пад многія распаўсюджаныя апаратныя платформы, натуральна пры наяўнасці патрэбнай SDK. Патрэбны SDK можна атрымаць з праекта openembedded.
OSCam можа працаваць як з убудаванымі картрыдар, так і з вонкавымі праз com port або USB (SmatGo).
OSCam з'яўляецца не толькі Cardserver, а працуе таксама і як эму.
OSCam падтрымлівае ўсе самыя папулярныя пратаколы – newcamd, cs378x, camd3 і CCcam.
Падтрымліваюцца Mgcamd кліент, CCCAM кліент (IncubusCamd, CCCam_Client), Camd3 і Scam.
Дадзены эмулятар працуе не толькі з шаринг серверамі але і як эмулятар для афіцыйных карт.
плюсы:
– працуе вельмі хутка, кадаваныя каналы адкрывае на лета
– наладжваецца не вельмі складана, можна хутка здужаць
– лёгка разумее Софткей, гэта значыць не трэба асобных софткамов, застаецца толькі ў конфігах прапісаць правільны шлях да файла софткама
– адкрывае ўсе, што прапісана ў софткаме (BISS, крипто-, VIA…)
– можна наладзіць на любога правайдэра
– ня вісне пры прыпынку на кадзіраваным канале, не прапісана для дэкадавання
У дадзеным выпадку OSCAM EMU 1105 загорнуты ў ўпакоўку як убудова да OpenELEC.
OSCAM EMU 1105 ўсталёўваць праз ўстаноўку add-on з zip
service.softcam.oscam-emu-r11105.zip 727 КБ
11105 1d 21h скіду індэкса Aeon / багажнік / выпраўленне 11104 1d 21h Aeon / багажнік / адкаціць апошняе абавязацельства: не вырашае праблему 11103 1d 21h Aeon / багажнік / пераканайцеся, што невыкарыстоўваныя індэксы вызваляецца ад блакавання, калі нам патрэбен новы 11102 1d 22h Aeon / багажнік / выпраўленая памылка ў dvbapi_get_descindex() 11101 1d 22h Aeon / багажнік / маленькі выпраўленне 11100 1d 22h Aeon / багажнік / выпраўленне аварыі ў dvbapi_parse_capmt() калі pmtfile == NULL 11099 1d 22h Aeon / багажнік / маленькі выпраўленне 11098 1d 22h Aeon / багажнік / згодна з дакументам для RECV(): "Гэтыя выклікі вяртаюць колькасць прынятых байтаў, або -1 калі адбылася памылка. Вяртаецца значэнне будзе 0 калі суразмоўца выканаў працэдуру завяршэння працы." -> таму мы павінны ставіцца да Len == 0 як адлучыць, таму што мы выкарыстоўваем MSG_DONTWAIT, таксама дадаў EWOULDBLOCK для праверкі памылак 11097 1d 23h Aeon / багажнік / tryfix для #4343 11096 1d 23h Aeon / багажнік / выпраўленыя некаторыя памылкі 11095 1d 23h Aeon / багажнік / перапрацаваны, звязаныя з індэксам кода: пераўтварэнні туды і назад паміж int8_t, int32_t і uint32_t вельмі збівае з толку -> replaced with ca_index_t no longer using index == 0 for FTA this makes the code a lot easier to understand and helps to find bugs 11094 2d 01h Aeon / багажнік / выправіць няправільна праверка канфігурацыі 11093 2d 02h theparasol / багажнік / - Tryfix білет на #4343 11092 2d 02h Aeon / багажнік / Выяўленне PID абнаўленне відэа / аўдыё 11091 2d 05h Aeon / багажнік / рейз tcp_ito для CCcam так, што KeepAlive можа працаваць 11090 2d 05h Aeon / багажнік / абноўлена CCcam KeepAlive 11089 2d 07h Aeon / багажнік / абнаўленне для апошняй фіксацыі 11088 2d 07h Aeon / багажнік / tryfix: чорны scren пры пераключэнні з канала дэ каналу Csa 11087 2d 15h Aeon / багажнік / выправіць збой пры выключэнні з-за OSCAM-cache.c 11086 4d 00h Aeon / багажнік / абнаўленне відэа / аўдыё PID выяўлення 11085 4d 03h Aeon / багажнік / ачышчальнік версія апошняй фіксацыі 11084 4d 04h Aeon / багажнік / аварыі выправіць, калі фільтры не вяртаюцца 11083 4d 04h Aeon / багажнік / больш выпраўленняў для пашыранага кода бесперапыннага 11082 4d 09h Aeon / багажнік / пашыраная для бесперапыннага рэжыму tryfix чорнага экрана пры пераключэнні з некалькіх бесперапынным рэжыме ў адным бесперапынным рэжыме 11081 5d 01h Aeon / багажнік / іншае tryfix для Радегаста 11080 5d 01h theparasol / багажнік / VIACCESS: - Усе класы ў ЭЗМ павінны адпавядаць! 11079 5d 01h theparasol / багажнік / VIACCESS: - Здаецца, ЭЗМ можа ўтрымліваць некалькі класаў -> перапрацаваны код яшчэ раз! 11078 5d 03h Aeon / багажнік / Radegast: душаць subecms для Caid 0x500 разбіваецца на 0500:041980 -> фіксаваць: толькі душаць subecms калі ecmlen > 0XFE 11077 5d 13h theparasol / багажнік / DVBAPI: - Адкат ТЗР апрацоўкі exset і DRECrypt, паколькі яна парушае bulcrypt 11076 5d theparasol 23h / багажнік / RATELIMITER: - Fix перазараджваецца: прыняць да ўвагі srvidholdtime занадта! 11075 6d 01h Aeon / багажнік / дыяпазон CAID 0x4a змяшчае шмат сістэм, так што лепш вярнуцца да старой лініі. caid_is_dre() прызначаецца, каб быць для DRECrypt, калі функцыя для Dreamcrypt патрабуецца, калі ласка, стварыце іншую функцыю. 11074 6d 02h theparasol / багажнік / DVBAPI: - Павелічэнне максімальных фільтраў да 32 на гэты момант. Мы маглі б павялічыцца да 128, some boxes/images do support it but its eating up too much resources we better make it dynamical but it involves many dvbapi code changes The fd limit issue on demuxers has been researched in deep by AbrahaM, Мікі і Тэкіла на працягу досыць доўгага часу з-за занадта 0 пытанні запісу памеру на некаторых малюнках. Дык вось вялікі дзякуй за вялікія намаганні, вы паклалі ў яго: пратакол HTTPS://github.com/Duckbox-Developers/dr...a43375c2fddc7a6 - Дададзеная праверка пры запуску dvbapi, колькі фільтраў кожны демультиплексор можа апрацоўваць (толькі АПА 1 і 3, так што няма stapi / CoolStream / усе) - Каб пазбегнуць магчымасці 0 recordings on old images/boxes due to too many emmfilters now emm and sdt filters get killed right before new channel is starting to descamble that way we make maximize the chance that ecm filters can be started - Dreamcrypt, здаецца, выкарыстоўвае CAID 0x2710 таксама -> даданыя! Ліміт на дэмультыплексаванне ФО быў даследаваны Абрагамам, Мікі і Тэкіла з-за 11073 6d 03h Aeon / багажнік / выпраўленне для доўгіх паведамленняў EMM 11072 6d 07h Aeon / багажнік / + Дададзена OE2.0 і OE2.2 рэжым шыфра API для модуля dvbapi.c (Dreambox толькі цяпер) Магчымыя шыфры на OE2.0: CSA, DES Possible ciphers on OE2.2: CSA, Аб, AES128 (калі драйвер падтрымлівае яго) +Абноўлена OSCAM для extendes CWS, гэта ўключае ў сябе: ->з выкарыстаннем розных CWS для кожнага тыпу патоку (відэа, аўдыё, дадзеныя) ->з выкарыстаннем CSA, Аб, AES128 as cipher -> Усе гэтыя змены па змаўчанні адключаныя атм, і можа быць уключаны ў globals.h: //#вызначыць WITH_EXTENDED_CW 1 11071 6d 12h theparasol / багажнік / DVBAPI: - Tryfix streampid паглынання 11070 7d 05h Aeon / багажнік / дададзены caid_is_dre() 11069 7d 06h Aeon / багажнік / * Fix: emmcache ссечаны ў мінулым 3 bytes of cached EMM *Update: support large EMMs *Update: праверыць даўжыню ЕММ 11068 7d 07h Aeon / багажнік / выпраўленне MAX_EMM_SIZE для ЕММ паўторнай зборкі буфера 11067 7d 09h theparasol / багажнік / DVBAPI: - Некаторыя пераробкі на ча PMT разборы & Праца з злучэннямі 11066 7d 09h theparasol / багажнік / DVBAPI: - Некаторыя паўторная спроба пры адключэнні фільтраў і іх ФЗ 11065 11d 05h theparasol / багажнік / DVBAPI: - Fix PMT разбору для CAID 2710 (трыкалор) 11064 12d 01h theparasol / багажнік / DVBAPI: - Адключыць усе індэксаў для streampid на ча непасрэдна перад далучэннем да новых індэксам 11063 12d 05h theparasol / багажнік / DVBAPI: - Tryfix паглынанне streampid з іншых демультиплексора з розным індэксам 11062 15d 08h gorgone.impertinence / багажнік / clienttimeout -> павялічваючы множнік для прадухілення нізкіх значэнняў тайм-аўту 11061 18d 02h theparasol / багажнік / IRDETO: - Пашыраная рэгістрацыя cardstatus пасля запыту ECM (Tnx Newcslover для забеспячэння пачатковага патч!) 11060 18d 03h theparasol / багажнік / сек: - Dont Паведамленне пра памылку пры карумпаваным / падроблены ECM, так як ён будзе блакаваць канал для правільнага ЕСМ занадта! 11059 19d 08h theparasol / багажнік / IRDETO: - Некаторыя карты маюць статус на іншай пазіцыі, так пачаць выкарыстоўваць cta_res[cta_lr-2] замест cta_res[3] (Tnx jsompis для забеспячэння патч!) 11058 26d 00h theparasol / багажнік / CryptoWorks: - EMM rework report issues here: пратакол HTTPS://www.streamboard.tv/wbb2/thread.php?= 553585 паведамлення дадзены # post553585 11057 26d 03h theparasol / багажнік / IRDETO: - Fix для ня карт на аснове acs57: cardstatus пасля таго, як быў ЕММ 1 байт выкл (Тпх Jsompis і newcslover!) 11056 26d 05h theparasol / багажнік / VIACCESS: - выпраўленая logcosmetic 11055 27d 00h theparasol / багажнік / VIACCESS: - эмм logcosmetics