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
57 stars 25 forks source link

dropouts in nw mode (with -o option) when zapping #76

Closed goerdi closed 9 years ago

goerdi commented 9 years ago

Hi ! I habe 2 clients in NW mode (one starts with -o2) when i watch an encypted channel on client 1 and on client 2 i zapp through crypted channels i have dropouts on clint 1

manio commented 9 years ago

Hi! What about logs? :)

goerdi commented 9 years ago

From ? vdr ? plugin ? OScam ? Gimme some time i guess there is another issue regarding plugin or oscam...

goerdi commented 9 years ago

ok here is the first one, but i guess this is also a problem of oscam this is a regular switch on client 1 from ATV to ATV2 ...... and he tries to use both adapters (i have 2 adapters connedted to same SAT line)

2014/10/27 22:11:55 9A1A248 c vdr (0648&000000/0001/32D4/44:FC10C2444D1CE111A3DDFD521B9577F6): found (85 ms) by sm_orf_ird - ATV 2014/10/27 22:12:02 9A1A248 c [DVBAPI] Demuxer #0 continue decoding of SRVID 33A7 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 0] CAID: 0D05 ECM_PID: 00E8 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 1] CAID: 0D95 ECM_PID: 011A PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 2] CAID: 0648 ECM_PID: 0084 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 3] CAID: 09C4 ECM_PID: 01EC PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 4] CAID: 1702 ECM_PID: 014C PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 5] CAID: 1833 ECM_PID: 01B0 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 6] CAID: 098C ECM_PID: 01EE PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 7] CAID: 0D98 ECM_PID: 011C PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 8] CAID: 0650 ECM_PID: 0086 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c Found 9 ECMpids and 1 STREAMpids in PMT 2014/10/27 22:12:02 9A1A248 c [DVBAPI] Receiver wants to demux srvid 33A7 on adapter 0002 camask 0004 index 0000 pmtpid 0000 2014/10/27 22:12:02 9A1A248 c New program number: 33A7 (ATV2) [pmt_list_management 1] 2014/10/27 22:12:02 9A1A248 c [DVBAPI] Demuxer #1 continue decoding of SRVID 32D4 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 0] CAID: 0D05 ECM_PID: 00D1 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 1] CAID: 0D95 ECM_PID: 0103 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 2] CAID: 0648 ECM_PID: 006D PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 3] CAID: 1702 ECM_PID: 0135 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 4] CAID: 1833 ECM_PID: 0199 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 5] CAID: 09C4 ECM_PID: 01E9 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 6] CAID: 098C ECM_PID: 01F3 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 7] CAID: 0D98 ECM_PID: 0104 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [SKIP STREAM 8] CAID: 0650 ECM_PID: 00D2 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c Found 9 ECMpids and 1 STREAMpids in PMT 2014/10/27 22:12:02 9A1A248 c [DVBAPI] Receiver wants to demux srvid 32D4 on adapter 0002 camask 0004 index 0000 pmtpid 0000 2014/10/27 22:12:02 9A1A248 c New program number: 32D4 (ATV) [pmt_list_management 0] 2014/10/27 22:12:02 9A1A248 c [ADD PID 0] CAID: 0D05 ECM_PID: 00E8 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 1] CAID: 0D95 ECM_PID: 011A PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 2] CAID: 0648 ECM_PID: 0084 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 3] CAID: 09C4 ECM_PID: 01EC PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 4] CAID: 1702 ECM_PID: 014C PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 5] CAID: 1833 ECM_PID: 01B0 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 6] CAID: 098C ECM_PID: 01EE PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 7] CAID: 0D98 ECM_PID: 011C PROVID: 000000 2014/10/27 22:12:02 9A1A248 c [ADD PID 8] CAID: 0650 ECM_PID: 0086 PROVID: 000000 2014/10/27 22:12:02 9A1A248 c Found 9 ECMpids and 1 STREAMpids in PMT 2014/10/27 22:12:02 9A1A248 c [DVBAPI] Receiver wants to demux srvid 33A7 on adapter 0003 camask 0008 index 0000 pmtpid 0000 2014/10/27 22:12:02 9A1A248 c New program number: 33A7 (ATV2) [pmt_list_management 2] 2014/10/27 22:12:02 9A1A248 c [DVBAPI] Demuxer #2 trying to descramble PID #2 CAID 0648 PROVID 000000 ECMPID 0084 ANY CHID PMTPID 0000 VPID 08B6 2014/10/27 22:12:02 9A1A248 c vdr (0648&000000/0001/33A7/44:62B0E09D897176E9FD9F16FE92FBEDD1): found (86 ms) by sm_orf_ird - ATV2

manio commented 9 years ago

Hi To be able to tell you something i need to see all the logs from the same period of time - a full log is more preferred, because people often tend to send me only a snippset which are often just useless. So first of all I'd like to see a vdr plugin loglevel=3 and oscam with dvbapi debugging (level=128). Then I could try to tell you something about your problem. Second: please paste the logs using pastebin services or send it to me via e-mail if you don't like to share it publicly.

Please also tell me something about your configuration, a hardware running. What adapters you are using and how it looks in /dev/dvb/ in each client ?

gerdigerdi commented 9 years ago

Hello! I have the same problem with 3 SAT budget devices in my PC. Dvbapi does not always forward the reqests to oscam when changing the channels. It depends on the used card. It always fails after .... [DVBAPI] Demuxer #0 continue decoding of ... It would be really nice if the dvbapi will work corrrectly with multiple adapters. I can send you detailed logs if still needed. Have a nice new year!

manio commented 9 years ago

@gerdigerdi My plugin correctly supports decoding on multiple adapters. The problem here in this ticket is even not diagnosed - because @goerdi has not provided additional information. Closing.

If you have problems after "Demuxer #0 continue decoding of" ... please create a ticket in the OSCam trac system, because it is probably related (my plugin doesn't influence on this behavior).

3PO commented 9 years ago

--> http://dreipo.cc/forum/viewtopic.php?f=10&t=11 ;)

gerdigerdi commented 9 years ago

Thanks a lot! The vdr version was buggy. Patching does the trick ;) Your plugin is working perfectly :)

On Sat, 2015-01-03 at 04:30 -0800, 3PO wrote:

--> http://dreipo.cc/forum/viewtopic.php?f=10&t=11 ;)

— Reply to this email directly or view it on GitHub.

CReimer commented 9 years ago

Because these three patches are hidden behind a login form I uploaded them into my Github Gist https://gist.github.com/CReimer/d969786d7f9bd9f00f3d

@manio: Could you make a comment upon these patches? Do you think they are safe to use?

manio commented 9 years ago

I think that Klaus should comment upon these. I just think that if the previous values was not enough, than it needs to be adjusted and it should be upstreamed. The same apply to the CAM assigning patch. So please guys let him know about this patches.

3PO commented 9 years ago

Klaus knows about this Problem. ;)