OSCam ขึ้นอยู่กับ MPCs รุ่น 0.9d, ซึ่งเป็นรุ่นของประชาชน (โอเพ่นซอร์ส). คำอธิบายและการปรับเปลี่ยนของจำลองนี้ / MapServer เป็นส่วนใหญ่ดำเนินในฟอรั่ Streamboard. Oscam อย่างถูกต้องจัดการทั้งกลุ่มและบุคคลใน EMM Drecrypt1 กับการตรวจสอบ 834. สะดวกมากสำหรับ CMake สร้างสภาพแวดล้อมภายใต้หลายแพลตฟอร์มฮาร์ดแวร์ทั่วไป, ธรรมชาติถ้าต้องการ SDK. SDK ที่ต้องการสามารถได้รับจากโครงการ OpenEmbedded.
OSCam สามารถทำงานได้เช่นเดียวกับเครื่องอ่านบัตรในตัว, และภายนอกผ่านทางพอร์ต COM หรือ USB (SmatGo).
OSCam ไม่ได้เป็นเพียง Cardserver, และยังทำงานเป็นกล่อง ECU.
OSCam поддерживает все самые популярные протоколы – Newcamd, cs378x, camd3 и cccam.
ลูกค้าได้รับการสนับสนุน Mgcamd, CCCam ไคลเอ็นต์ (IncubusCamd, CCCam_Client), Camd3 иหลอกลวง.
เอาอย่างนี้ทำงานไม่เพียง แต่กับเซิร์ฟเวอร์ที่ใช้ร่วมกัน แต่ยังเป็นโปรแกรมจำลองสำหรับบัตรอย่างเป็นทางการ.
สารพัด:
– работает очень быстро, ช่องเข้ารหัสเปิดได้ทันที
– настраивается не очень сложно, ได้อย่างรวดเร็วสามารถเอาชนะ
– легко понимает софткам, ที่ไม่จำเป็นต้อง softkamov แยกต่างหาก, มันยังคงอยู่เพียง แต่ในการตั้งค่าการลงทะเบียนเส้นทางที่ถูกต้อง softkama ไฟล์
– открывает все, ที่เขียนขึ้นใน softkame (ท่านตลอดเวลา, การเข้ารหัสลับ, ВИА…)
– можно настроить на любого провайдера
– не виснет при остановке на кодированном канале, ไม่เป็นที่ยอมรับสำหรับการถอดรหัส
ในกรณีนี้ OSCAM อีมู 1105 ห่อบรรจุภัณฑ์เป็น plug-in OpenELEC.
OSCAM อีมู 1105 ติดตั้งผ่านการติดตั้ง Add-on จากซิป
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 == โมฆะ 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 มีความสับสนมาก -> แทนที่ด้วย ca_index_t ไม่ใช้ดัชนี == 0 สำหรับเขตการค้าเสรี นี้จะทำให้รหัสง่ายมากที่จะเข้าใจและช่วยในการหาข้อบกพร่อง 11094 2D 01H Aeon / ลำ / แก้ไขการตรวจสอบการตั้งค่าที่ไม่ถูกต้อง 11093 2D 02h theparasol / ลำ / - ตั๋ว Tryfix #4343 11092 2D 02h Aeon / ลำ / การตรวจสอบ PID การปรับปรุงภาพ / เสียง 11091 2D 05h tcp_ito Aeon / ลำ / เพิ่มสำหรับ cccam เพื่อ keepalive ที่สามารถทำงานได้ 11090 2D 05h Aeon / ลำ / การปรับปรุง keepalive cccam 11089 2D 07h Aeon / ลำ / อัปเดตในช่วงกระทำ 11088 2D 07h Aeon / ลำ / tryfix: scren สีดำเมื่อเปลี่ยนจากช่อง des กับช่อง CSA 11087 2D 15h Aeon / ลำ / แก้ไข crashing ในการปิดเพราะ oscam-cache.c 11086 4วิดีโอ D 00h Aeon / ลำ / ปรับปรุง / เสียงการตรวจสอบ PID 11085 4D 03h Aeon / ลำ / รุ่นทำความสะอาดสุดท้ายของการกระทำ 11084 4D 04H Aeon / ลำ / แก้ไขความผิดพลาดเมื่อไม่มีฟิลเตอร์จะถูกส่งกลับ 11083 4D 04H Aeon / ลำ / การแก้ไขมากขึ้นสำหรับรหัส CW ขยาย 11082 4D 09h Aeon / ลำ / ขยาย tryfix CW สำหรับหน้าจอสีดำเมื่อเปลี่ยนจากโหมด CW หลายโหมด CW เดียว 11081 5D 01H Aeon / ลำ / tryfix สำหรับ Radegast อื่น 11080 5D 01H theparasol / ลำ / VIACCESS: - ทุกชั้นเรียนใน EMM ต้องตรงกับ! 11079 5D 01H theparasol / ลำ / VIACCESS: - ดูเหมือนว่า EMM สามารถมีหลายชั้นเรียน -> นํารหัสอีกครั้ง! 11078 5D 03h Aeon / ลำ / Radegast: subecms ปราบปรามสำหรับเซด 0x500 เสียบน 0500:041980 -> การแก้ไข: เพียงปราบปราม subecms เมื่อ ecmlen > 0xFE 11077 5D 13h theparasol / ลำ / DVBAPI: - ย้อนกลับไปจัดการ exset EMM และ drecrypt เพราะมันแบ่ง bulcrypt 11076 5D theparasol 23h / ลำ / RATELIMITER: - แก้ไขสกิล: ใช้ srvidholdtime เข้าบัญชีเกินไป! 11075 6D 01H Aeon / ลำ / ช่วงเซด 0x4A มีจำนวนมากของระบบ, เพื่อให้ดีขึ้นกลับไปใช้สายเก่า. caid_is_dre() จะหมายถึงการเป็น Drecrypt, ถ้าฟังก์ชั่นสำหรับ Dreamcrypt เป็นสิ่งจำเป็น, โปรดสร้างฟังก์ชั่นอื่น. 11074 6D 02h theparasol / ลำ / DVBAPI: - เพิ่มฟิลเตอร์สูงสุดให้กับ 32 สำหรับตอนนี้. เราอาจจะเพิ่มขึ้นถึง 128, กล่องบาง / ภาพไม่สนับสนุนมัน แต่กินทรัพยากรมากเกินไปของเราดีขึ้นทำให้มันมีพลัง แต่มันเกี่ยวข้องกับการเปลี่ยนแปลงรหัส dvbapi จำนวนมาก ปัญหาขีด จำกัด บน FD demuxers ได้รับการวิจัยในลึกโดยอับราฮัม, มิกกี้และ Tequila สำหรับค่อนข้างบางเวลาที่กำหนดเกินไป 0 ปัญหาการบันทึกขนาดภาพบางส่วน. ดังนั้นใหญ่ขอบคุณสำหรับความพยายามที่ดีที่คุณใส่ลงในนั้น: https://github.com/Duckbox-Developers/dr...a43375c2fddc7a6 - เพิ่มการตรวจสอบในการเริ่มต้น dvbapi วิธีการหลายฟิลเตอร์แต่ละ demuxer สามารถจัดการ (เพียง API 1 และ 3, จึงไม่มี stapi / coolstream / สิ่ง) - เพื่อหลีกเลี่ยงความเป็นไปได้ของ 0 บันทึกภาพเก่า / กล่องเนื่องจาก emmfilters มากเกินไปในขณะนี้ EMM และ SDT ฟิลเตอร์ได้รับการฆ่าขวาก่อนที่ช่องทางใหม่ที่จะเริ่ม descamble วิธีการที่เราจะทำให้เพิ่มโอกาสที่ฟิลเตอร์ ECM สามารถเริ่มต้น - Dreamcrypt ดูเหมือนว่าจะใช้เซด 0x2710 เกินไป -> ที่เพิ่ม! ขีด จำกัด บน FD demuxers ได้รับการวิจัยโดยอับราฮัม, มิกกี้และ Tequila เนื่องจากการ 11073 6D 03h Aeon / ลำ / แก้ไขสำหรับ Emms ยาว 11072 6D 07h Aeon / ลำ / + เพิ่ม OE2.0 และ OE2.2 โหมดการเข้ารหัส API เพื่อโมดูล dvbapi.c (Dreambox เพียง แต่สำหรับตอนนี้) ยันต์เป็นไปได้ใน OE2.0: CSA, ของ ยันต์ที่เป็นไปได้ที่เรา OE2.2: CSA, ของ, AES128 (ถ้าคนขับสนับสนุน) +Updated oscam สำหรับ extendes CWS, นี้รวมถึง: ->ใช้ CWS ที่แตกต่างกันสำหรับแต่ละประเภทกระแส (วีดีโอ, เสียง, ข้อมูล) ->ใช้ CSA, ของ, AES128 เป็นตัวเลข -> การเปลี่ยนแปลงทั้งหมดเหล่านี้จะถูกปิดใช้งานโดย ATM เริ่มต้น, และสามารถที่จะเปิดใน globals.h: //#กำหนด WITH_EXTENDED_CW 1 11071 6D 12h theparasol / ลำ / DVBAPI: - Tryfix streampid รัฐประหาร 11070 7D 05h Aeon / ลำ / เพิ่ม caid_is_dre() 11069 7D 06h Aeon / ลำ / * แก้ไข: emmcache ตัดทอนสุดท้าย 3 ไบต์ของ EMM เก็บไว้ชั่วคราว * การปรับปรุง: สนับสนุน Emms ขนาดใหญ่ * การปรับปรุง: ตรวจสอบความยาว EMM 11068 7D 07h MAX_EMM_SIZE Aeon / ลำ / แก้ไขสำหรับบัฟเฟอร์ EMM reassembly 11067 7D 09h theparasol / ลำ / DVBAPI: - กลับมาทำใหม่บางอย่างเกี่ยวกับ CA PMT แยก & การจัดการการเชื่อมต่อ 11066 7D 09h theparasol / ลำ / DVBAPI: - บางคนลองใหม่ในขณะที่ปิดการใช้งานตัวกรองและ FD ของพวกเขา 11065 11D 05h theparasol / ลำ / DVBAPI: - แก้ไข PMT แยกสำหรับเซด 2710 (ไตรรงค์) 11064 12D 01H theparasol / ลำ / DVBAPI: - ปิดการใช้งานดัชนีทั้งหมดสำหรับ streampid บน ca ขวาก่อนการรัฐประหารโดยดัชนีใหม่ 11063 12D 05h theparasol / ลำ / DVBAPI: - Tryfix รัฐประหาร streampid จาก demuxer อื่น ๆ ที่มีดัชนีที่แตกต่างกัน 11062 15D 08h gorgone.impertinence / ลำ / clienttimeout -> การเพิ่มตัวคูณเพื่อป้องกันไม่ให้ค่าหมดเวลาต่ำ 11061 18D 02h theparasol / ลำ / Irdeto: - ขยาย cardstatus เข้าสู่ระบบหลังจากที่ขอ ECM (TNX Newcslover แพทช์สำหรับการให้บริการเริ่มต้น!) 11060 18D 03h theparasol / ลำ / SECA: - อย่ากลับข้อผิดพลาดเกี่ยวกับการทุจริต ECM / ปลอมเพราะมันจะปิดกั้นช่องทางสำหรับ ECM ที่ถูกต้องมากเกินไป! 11059 19D 08h theparasol / ลำ / Irdeto: - บัตรบางคนมีสถานะที่แตกต่างกันกับตำแหน่ง, เพื่อเริ่มต้นใช้ cta_res[cta_lr-2] แทนการ cta_res[3] (TNX jsompis สำหรับการให้แพทช์!) 11058 26D 00h theparasol / ลำ / CRYPTOWORKS: - EMM กลับมาทำใหม่ รายงานปัญหาที่นี่: https://www.streamboard.tv/wbb2/thread.php?postId = 553585 # post553585 11057 26D 03h theparasol / ลำ / Irdeto: - แก้ไขสำหรับบัตรที่ไม่ใช่ acs57 ตาม: cardstatus หลังจาก EMM เป็น 1 byte ปิด (TNX Jsompis และ newcslover!) 11056 26D 05h theparasol / ลำ / VIACCESS: - คง logcosmetic 11055 27D 00h theparasol / ลำ / VIACCESS: - logcosmetics EMM