manio / vdr-plugin-dvbapi

VDR dvbapi plugin for use with OSCam
http://www.streamboard.tv/wbb2/thread.php?threadid=40060
GNU General Public License v2.0
58 stars 25 forks source link

icam is not working #140

Open 3PO opened 1 year ago

3PO commented 1 year ago

Hi, i have testet the plugin with icam support, but the channel decrypts only 2 or 3 seconds.

This is the Log:

Nov 21 17:10:26 [vdr] [15483] switching to channel 131 S19.2E-133-16-137 (Spiegel Geschichte HD)
Nov 21 17:10:26 [vdr] [16952] device 1 TS buffer thread ended (pid=15483, tid=16952)
Nov 21 17:10:26 [vdr] [16951] buffer stats: 550840 (10%) used
Nov 21 17:10:26 [vdr] [16951] device 1 receiver thread ended (pid=15483, tid=16951)
Nov 21 17:10:26 [vdr] [15483] CAM 1: assigned to device 1
Nov 21 17:10:26 [vdr] [16977] device 1 receiver thread started (pid=15483, tid=16977, prio=high)
Nov 21 17:10:26 [vdr] [16978] device 1 TS buffer thread started (pid=15483, tid=16978, prio=high)
Nov 21 17:10:26 [vdr] [15483] DVBAPI: 0.0 set CAM decrypt (SID 137 (0x0089), caLm 4, HasCaDescriptors 0)
Nov 21 17:10:26 [vdr] epg2vdr: Answer 'Epg2Vdr_Timer_Service-v1.0' call with 0 timers, duration was (0 ms)
Nov 21 17:10:26 [vdr] [16979] animator thread thread started (pid=15483, tid=16979, prio=high)
Nov 21 17:10:26 [vdr] epg2vdr: Update info.epg2vdr recordings
Nov 21 17:10:26 [vdr] epg2vdr: Updated 0 info.epg2vdr files
Nov 21 17:10:26 [vdr] epg2vdr: Updating table timers (and remove deleted and finished timers older than 2 days)
Nov 21 17:10:26 [vdr] epg2vdr: Updating table timers done
Nov 21 17:10:26 [vdr] [15714] VNSI: Requesting clients to reload timers
Nov 21 17:10:27 [vdr] [15714] VNSI: Requesting clients to reload channel list
Nov 21 17:10:28 [vdr] [15483] retuning due to modification of channel 131 (Spiegel Geschichte HD)
Nov 21 17:10:28 [vdr] [15483] switching to channel 131 S19.2E-133-16-137 (Spiegel Geschichte HD)
Nov 21 17:10:28 [vdr] [15483] CAM 1: unassigned from device 1
Nov 21 17:10:28 [vdr] [16978] device 1 TS buffer thread ended (pid=15483, tid=16978)
Nov 21 17:10:28 [vdr] [16977] buffer stats: 492372 (9%) used
Nov 21 17:10:28 [vdr] [16977] device 1 receiver thread ended (pid=15483, tid=16977)
Nov 21 17:10:28 [vdr] [15483] CAM 1: assigned to device 1
Nov 21 17:10:28 [vdr] [16987] device 1 receiver thread started (pid=15483, tid=16987, prio=high)
Nov 21 17:10:28 [vdr] [16988] device 1 TS buffer thread started (pid=15483, tid=16988, prio=high)
Nov 21 17:10:28 [vdr] [15483] DVBAPI: 0.0 set CAM decrypt (SID 137 (0x0089), caLm 4, HasCaDescriptors 1)
Nov 21 17:10:29 [vdr] video: get hwaccel context, not supported_
Nov 21 17:10:30 [vdr] codec/audio: no frame_
Nov 21 17:10:30 [vdr] video/vdpau: missed frame (2440/392)

After a while you can see this in the Log:

Nov 21 17:11:24 [vdr] [16987] DVBAPI-Error: Decrypt: set_FastECM_CW_Parity MUST WAIT parity:1 pid:1279 keyindex:0 adapter:0 len:283129
vdrfan commented 1 year ago

check oscam log - some CS Providers do not decode correct.

3PO commented 1 year ago

I'vr testet some CS Providers, bur the behavior is allways the same. "Heimatkanal" and "Romance TV" is working. Do i need a special version of oscam, or a extra config?

vdrfan commented 1 year ago

you do not need a special version of oscam. if you got multiple lines you must use all of them.

check this config settings:

oscam.conf [global] disablecrccws = 1 disablecrccws_only_for = 09C4:000000;098C:000000;098D:000000

oscam.server [reader] disablecrccws_only_for = 09C4:000000;098C:000000;098D:000000 cacheex_block_fakecws = 1 disablecrccws = 1

3PO commented 1 year ago

Same behavior....

3PO commented 1 year ago

@vdrfan Maybe you can recommend me a good CS Provider? --> 3po@dreipo.cc

vdrfan commented 1 year ago

@3po - check your mail.

3PO commented 1 year ago

Thx, i'll test it next week.

vdrfan commented 1 year ago

Ok, we can speak german.

Von: 3PO @.> Gesendet: Samstag, 26. November 2022 13:05 An: manio/vdr-plugin-dvbapi @.> Cc: onur sentürk @.>; Mention @.> Betreff: Re: [manio/vdr-plugin-dvbapi] icam is not working (Issue #140)

Thx, i'll test it nextxwek.

— Reply to this email directly, view it on GitHubhttps://github.com/manio/vdr-plugin-dvbapi/issues/140#issuecomment-1328034481, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADE4Q3OJV4J6GWGNB3P6RZLWKH4GNANCNFSM6AAAAAASG2HMAA. You are receiving this because you were mentioned.Message ID: @.**@.>>

3PO commented 1 year ago

I've tested now some CS Providers, but the result is allways the same. This is the oscam Log:

2022/11/28 17:58:10 322DEDC5 c      (ecm) vdr_dvbapi (098D@000000/025A/0082/A7:1E5A8A0214F77CB3A38CF8B2A8FC756E): found (81 ms) by icamtest (P/3/3/3)
2022/11/28 17:58:17 322DEDC5 c      (ecm) vdr_dvbapi (098D@000000/025A/0082/A7:E7E173BA676845985F2334224453A9B0): found (80 ms) by icamtest (P/3/3/3)
2022/11/28 17:58:24 322DEDC5 c      (ecm) vdr_dvbapi (098D@000000/025A/0082/A7:538C73B039A26F562D849B9F58F1F477): found (99 ms) by icamtest (P/3/3/3)
2022/11/28 17:58:31 322DEDC5 c      (ecm) vdr_dvbapi (098D@000000/025A/0082/A7:6A7317E257FF1ABEA90897E207C1D6CB): found (81 ms) by icamtest (P/3/3/3)
2022/11/28 17:58:38 322DEDC5 c      (ecm) vdr_dvbapi (098D@000000/025A/0082/A7:C0ECFAD53AF9B95487474A1DFD7E1C82): found (80 ms) by icamtest (P/3/3/3)

But the behavior is the same, as i wrote above.

3PO commented 1 year ago

It stopps allwas at the same point:

VDR Log:

......
Nov 28 18:39:39 [vdr] [28505] DVBAPI: UpdateEcmInfo: PMTO update, adapter=0, SID=00A8
Nov 28 18:39:39 [vdr] [28548] DVBAPI: need new CW Parity - changed from old:2 new:1 pid:1023 keyindex:0 adapter:0
Nov 28 18:39:39 [vdr] [28548] DVBAPI: need new CW Parity - changed from old:2 new:1 pid:1025 keyindex:0 adapter:0
Nov 28 18:39:40 [vdr] video/vdpau: missed frame (20/496)_