Oscam icam patch

Status
Not open for further replies.

juli13

Staff member
Administrator
Messages
10,194
Oscam icam patch which runs by dvbapi.

the redegast protocol is not needed.

Also change the receivers setting to

"Decrypt streams -> yes",
"Embed ECM in stream -> no"
"Decrypt received streams -> no"

thanks icb for making the patch
 

Attachments

  • oscam_emu_icam_dvbapi.patch.txt
    14.5 KB · Views: 163

juli13

Staff member
Administrator
Messages
10,194
Version v5 supporting Radegast and DVBAPI



Read carefully


Depending on the Oscam configuration, you can use DVBAPI or Radegast. This means that if you disable Radegast or insert no ECM data into the stream (E2 setting), the DVBAPI will be used. If you don't decrypt the stream, insert ECM (E2 setting) and activate Radegast, then Radegast will be used.



ATTENTION!
You should NOT decrypt the stream, add ECM data and have Radegast activated at the same time. Then the DVBAPI and Radegast run simultaneously and, in the worst case, send both requests.



Thx icb
 

Attachments

  • oscam_emu_icam_dvbapi_radegast_v5.patch.txt
    20.5 KB · Views: 143

juli13

Staff member
Administrator
Messages
10,194
Oscam_emu_icam v6

Changes:
- Minor optimizations
- NEON is now used for ARM CPUs. These are special parts of the CPU that can execute certain code faster. This helps with decryption. From my point of view, the load on my sf8008 drops a bit. If you want to compare it, then always with the same station and preferably the same show. The load varies greatly from transmitter to transmitter. This means that 128 packets are decrypted at the same time and not 32 as before.

With Mipsel Broadcom boxes, there is no such type of processing as far as I've read. With Mipsel I wouldn't use Radegast (if possible) and I wouldn't even compile it at all


Thx icb
 

Attachments

  • oscam_emu_icam_dvbapi_radegast_v6.patch.txt
    24.8 KB · Views: 133

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Oscam_emu_icam v7

Changes:
- When zapping to a station with a pause, you don't have to wait for the 30 second timeout before the tuner is released again
- Optimization mostly for MIPS boxes

Thx icb
 

Attachments

  • oscam_emu_icam_dvbapi_radegast_v7.patch.txt
    28.2 KB · Views: 68

juli13

Staff member
Administrator
Messages
10,194
Oscam_emu_icam v8


Fixes (hopefully) the problems of v7. And there is a switch in the configuration menu to turn off ARM NEON support (can remain switched on for Mipsel/PC/...)

thx icb
 

Attachments

  • oscam_emu_icam_dvbapi_radegast_v8.patch.txt
    30.1 KB · Views: 179
Last edited:

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,619
Oscam_emu_icam v9

- Customization for CMake
- Added compiler parameter -fno-schedule-insns. (Thanks Hacker1 )
- Removed compiler parameter -fno-tree-vectorize. The binary runs about 10% faster with Neon (thanks eldi0s)
- Small change in ffdesca, which is slightly faster.
 

Attachments

  • oscam_emu_icam_dvbapi_radegast_v9.patch.txt
    32 KB · Views: 244
Status
Not open for further replies.
Top