Tested with OpenSpa 4.0.002 BUT!!! It will not work with the modded pti.ko - you must use the original pti.ko (np) from the image.
Not a direct method yet, but a workaround using a stream relay from oscam-emu. You have to setup an IPTV streaming service which connects to your local box's oscam-emu (default port 17999) which then connects to the local box's streaming port (default 8001). But it is ALL done on the receiver without any need for PC to decode...
Basic steps.
1. Compile oscam with oscam-emu patch with minimum settings DVBAPI, EMU, and CLOCKFIX enabled.
(or use the attached version - NOTE: it was compiled with only basic emu for testing!)
2. Basic oscam.conf file:
[global]
logfile = stdout
nice = -1
waitforcards = 0
[dvbapi]
enabled = 1
delayer = 60
user = user1
boxtype = ipbox
[webif]
httpport = 8888
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
Display More
3. Basic oscam.server file:
[reader]
label = oscam_emu
protocol = emu
device = Emulator
caid = 0D00,0D02,090F,0500,1801,0604,2600,FFFF,0E00,4AE1
detect = cd
ident = 0D00:000000,000004,000010,000014,000020,0000C0,0000C4,0000C8,0000CC;0D02:000000,00008C,0000A0,0000A4,0000A8;090F:000000;0500:000000,030B00,023800,021110,007400,007800;1801:000000,007301,001101;0604:000000;2600:000000;FFFF:000000;0E00:000000;4AE1:000000
group = 1
emmcache = 1,2,2,1
emu_auproviders = 0500:030B00;0604:010200;0E00:000000;4AE1:000000
Display More
4. Add SoftCam.key file to oscam config directory:
5. Enable the "Include ECM in http streams" setting. OpenWebif -> Settings -> Customize
6. Yon can now test with VLC and connect to port 17999 instead of 8001. Some examples for AFN on 9.0E:
#EXTM3U
#EXTINF:-1,Atlantic
http://192.168.1.11:17999/1:0:1:2:1:9:5A0000:0:0:0:
#EXTINF:-1,Pacific
http://192.168.1.11:17999/1:0:1:4:1:9:5A0000:0:0:0:
#EXTINF:-1,Movie
http://192.168.1.11:17999/1:0:1:A:1:9:5A0000:0:0:0:
#EXTINF:-1,HD SPORTS
http://192.168.1.11:17999/1:0:1:B:1:9:5A0000:0:0:0:
#EXTINF:-1,Spectrum
http://192.168.1.11:17999/1:0:1:3:1:9:5A0000:0:0:0:
#EXTINF:-1,CH 8
http://192.168.1.11:17999/1:0:1:8:1:9:5A0000:0:0:0:
#EXTINF:-1,Fam/Pulse
http://192.168.1.11:17999/1:0:1:9:1:9:5A0000:0:0:0:
#EXTINF:-1,Guide
http://192.168.1.11:17999/1:0:1:7:1:9:5A0000:0:0:0:
#EXTINF:-1,News
http://192.168.1.11:17999/1:0:1:5:1:9:5A0000:0:0:0:
#EXTINF:-1,Sports
http://192.168.1.11:17999/1:0:1:1:1:9:5A0000:0:0:0:
#EXTINF:-1,Sports2
http://192.168.1.11:17999/1:0:1:6:1:9:5A0000:0:0:0:
Display More
7. To connect directly from box, use dreamboxedit to add IPTV streams to a bouquet with following settings:
Stream Type :DVB/TS
Name: (example HD SPORTS - local stream)
URL: (url with localhost and port 17999 - example http://127.0.0.1:17999/1:0:1:B:1:9:5A0000:0:0:0)
Service Type :1
Service ID : 11 (must be DECIMAL - example from above url "B" -> 11)
Transponder ID : 99 (doesn't matter)
Network ID : 99 (doesn't matter)
Namespace: 99 (doesn't matter)
I only tested on AFN channels on 9.0E. CPU usage was only %10-%15!