catalinii / minisatip

minisatip is an SATIP server for linux using local DVB-S2, DVB-C, DVB-T or ATSC cards
https://minisatip.org
327 stars 82 forks source link

offtopic: future use #33

Closed 9000h closed 9 years ago

9000h commented 9 years ago

serverside encryption is missing in the spec but implemted by DD octonet and dvbviewer RS

if we get a x_pmt parameter which is not in the spec but introduced by DD, we can adopt this also

x_pmt parameter with PMT pid=x should be used for the TuningDetail selection

clients recognise the if the feature is there or not on the OctopusNet so we can emulate this if needed.

in debviewer RS UseTCP =

0 = No CI,

1 = Any CI (x_pmt  Session-Start and encrypted channel)

2 = CI #1 (x_pmt for encrypted channel Sendern, x_ci=1)

3 = CI #2 (x_pmt for encrypted channel Sendern, x_ci=2)

?src=1&freq=11303&pol=h&msys=dvbs&sr=22000&pids=0,107,1920,1925,1921,1922,1923&x_pmt=107

vdrtuxnet commented 9 years ago

Quite good idea 9000h!

vdr-plugin-satip as well as tvheadend (as perexg told me) are able to handle this feature

catalinii commented 9 years ago

Hi,

I am not sure I understand,

you mean DVBCSA decrypting ?

if I get the pmt pid, what happens next ? (how do we get the keys, who does the actual decrypting) ?

9000h commented 9 years ago

no, we should only discuss the use of real CI Hardware here, all other options which may against any local law not

9000h commented 9 years ago

Here is simple prog to show how to use CI's http://fimml.at/projects/dvbdescramble

CReimer commented 9 years ago

I'd like to see support for OSCAM.

tvheadend and vdr (vdr-plugin-dvbapi) are using a protocol called dvbapi to handle ECM and EMM data.

vdrtuxnet commented 9 years ago

I think that shouldn't be the job of minisatip, a 2nd party app could do it. Solution are already available, or Manio could convert vdr-plugin-dvbapi to a stand-alone dvb-app-dvbapi or so.

I run some tests tomorrow and call back.

catalinii commented 9 years ago

In my opinion the purpose of minisatip is to be used WITH software like tvheadend or vdr, .. and not to replace them.

Indeed at one point I will start studying software that is using the hardware CI that is attached to the system and use that, but I would like first minisatip to be stable (and compatible with as many products on the market) and compliant with the satip standard.

Once that is done, we can go ahead and try to add another features.

vdrtuxnet commented 9 years ago

full ack catalini, minisatip have to stay lightweight and should not reinvent the wheel.

catalinii commented 9 years ago

I guess I will close this as we have an enhancement in the new system