<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>Hello,<br />I did a lot of trouble shooting two new DVB-T multiplexes in Prague (Czech republic). <br />Problems are dropouts and errors in the picture.  After approximately  10 minutes <br />xine crash : “floating point error” and VDR do reload.  It is occurring only on<br />that two multiplexes. I did checks for signal and stream quality and it is<br />good, details attached.   <br /><br />In the log is:<br />200 frames delivered, 17 frames skipped, 0 frames discarded<br />200 frames delivered, 10 frames skipped, 0 frames discarded<br />200 frames delivered, 20 frames skipped, 0 frames discarded<br /><br />This is there for MPEG2 streams, for h264 streams it is different.</p>
<p><br />I think it is buffer underrun,   all (my) problems with buffer overflow is due<br />to xine playing incomplete/corrupted data.<br />   <br />I did tests on 1.7.38, 2.0.0 and 2.1.1. Ffmpeg and xine are now on latest versions.<br />DVB drivers are from kernel 3.7.1. Two different dvb-t cards. Behavior had been same.</p>
<p>Could you suggest, what next to test? <br /><br />Thank you<br />Milos<br /><br /><br />Debug outputs:</p>
<p>VDRPRG="./vdr -p 2001 -P\"remote -i /dev/my_remote\" -P femon -P dvbhddevice  -P\"xineliboutput --local=sxfe --video=xv --audio=alsa:hw:0,3 --remote=none\"  -v /video0 "</p>
<p><br />Lspci<br />04:02.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)<br />        Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card<br />        Flags: bus master, slow devsel, latency 32, IRQ 18<br />        Memory at fbde0000 (32-bit, non-prefetchable) [size=64K]<br />        I/O ports at cf00 [size=32]<br />        Kernel driver in use: b2c2_flexcop_pci<br /><br />04:03.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)<br />        Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card<br />        Flags: bus master, medium devsel, latency 32, IRQ 16<br />        Memory at fbdff000 (32-bit, non-prefetchable) [size=512]<br />        Kernel driver in use: budget_ci dvb<br /><br /><br />channels.conf:<br />TELKA;Digital Broadcasting s.r.o.:642000000:B8C34D12G8M64S0T8Y0:T:0:3611=2:3612=cze@3:3615:0:518:8395:1025:0<br />Stream check<br />VDR2:/usr/src/VDR# dvbsnoop -ph 0   -adapter 0 -crc -n 100000  -s bandwidth  0x0e1b<br />dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/<br /><br />---------------------------------------------------------<br />PID bandwidth statistics...<br />PID: 3611 (0x0e1b)   - max packet count: 100000<br />---------------------------------------------------------<br />packets read:  28/(28)   d_time:  0.004 s  = 10528.000 kbit/s   (Avrg: 10528.000 kbit/s) [bad: 0]<br />packets read:  34/(62)   d_time:  0.021 s  =  2435.048 kbit/s   (Avrg:  3729.920 kbit/s) [bad: 0]<br />...<br />packets read:  29/(99977)   d_time:  0.019 s  =  2295.579 kbit/s   (Avrg:  2580.893 kbit/s) [bad: 0]<br />packets read:  30/(100007)   d_time:  0.021 s  =  2148.571 kbit/s   (Avrg:  2580.737 kbit/s) [bad: 0]<br />## PID: 3611 (0x0e1b)   bad/total packets: 0/100007 (= 0.0%)   Avrg:  2580.737 kbit/s<br />VDR2:/usr/src/VDR# dvbsnoop -ph 0   -adapter 1 -crc -n 1000  -s signal  0x0e1b  | grep -v "SIG CARR VIT SYNC LOCK"<br />dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/<br /><br /><br />Signal check<br />---------------------------------------------------------<br />Transponder/Frequency signal strength statistics...<br />max cycle count: 1000<br />---------------------------------------------------------<br />VDR2:/usr/src/VDR# dvbsnoop -ph 0   -adapter 1 -crc -n 100000  -s signal  0x0e1b  | grep -v "SIG CARR VIT SYNC LOCK"<br />dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/<br /><br />---------------------------------------------------------<br />Transponder/Frequency signal strength statistics...<br />max cycle count: 100000<br />---------------------------------------------------------<br />VDR2:/usr/src/VDR# dvbsnoop -ph 0   -adapter 0 -crc -n 100000  -s signal  0x0e1b  | grep -v "SIG CARR VIT SYNC LOCK"<br />dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/<br /><br />---------------------------------------------------------<br />Transponder/Frequency signal strength statistics...<br />max cycle count: 100000<br />---------------------------------------------------------<br /><br /><br /><br />VDR signal debug, it is same for both cards.<br /><br />FE 1/0: 13D02103 Q = FFFF D8D8 1     0     0  84%<br />FE 1/0: 13D02103 S = FFFF EC5F  92%<br />FE 1/0: 13D02103 Q = FFFF DDDD 1     0     0  86%<br />FE 1/0: 13D02103 S = FFFF EE1F  93%<br />FE 1/0: 13D02103 Q = FFFF DADA 1     0     0  85%<br />FE 1/0: 13D02103 S = FFFF ECCF  92%<br />FE 1/0: 13D02103 Q = FFFF DADA 1     0     0  85%<br />FE 1/0: 13D02103 S = FFFF EE5F  93%<br />FE 1/0: 13D02103 Q = FFFF D8D8 1     0     0  84%<br />FE 1/0: 13D02103 S = FFFF ED7F  92%<br /><br /><br /><br /><br /><br />    <br /><br /></p>
</body></html>