[mythtv-users] NVP: prebuffering pause

Steven Adeff adeffs.mythtv at gmail.com
Thu Jun 1 23:14:48 UTC 2006


On 6/1/06, Brad Fuller <bradallenfuller at yahoo.com> wrote:
> Steven Adeff wrote:
> > On 6/1/06, Dean Wilson <dean.k.wilson at gmail.com> wrote:
> >
> >> I recently upgraded my system, but am having trouble with HD
> >> occasionally pausing during playback.  I don't know what's causing the
> >> problem -- it could be any number of things, since just about
> >> everything has changed.  Every time it pauses, I get this error:
> >>
> >> NVP: prebuffering pause
> >> XDS: Current Program Length 0:00 Time in Show 1:00.00
> >>
> >> This can be very distracting, so I've tried quite a bit to get it
> >> worked out.  Unfortunately, I'm running out of ideas.
> >>
> >> Here's my hardware setup:
> >>
> >> AMD X2 4200+
> >> 1GB Ram
> >> 5 Hard drives (4 SATA, 1 IDE) in software Raid5, with LVM on top of
> >> that (ext3 for main OS, xfs for media partitions.)
> >>
> >> And my software setup:
> >>
> >> Running svn as of 5/30/06 (had similar problems in .19 code)
> >> Bob deinterlacing
> >> XVMC is not enabled
> >> Standard mpeg2 decoder (same problem with libmpeg2)
> >> OpenGL vertical sync on
> >> Latest NVIDIA driver installed
> >>
> >> I initially thought that the hard drives were just too slow in Raid5.
> >> So I made sure that DMA was turned on for the IDE drive (not
> >> applicable for SATA, correct?), and checked the timing.  All drives
> >> return reponses similar to this one:
> >>
> >> /dev/hda:
> >>  Timing cached reads:   2404 MB in  2.00 seconds = 1203.25 MB/sec
> >>  Timing buffered disk reads:  184 MB in  3.02 seconds =  60.99 MB/sec
> >>
> >> Here are the frontend logs:
> >>
> >> 2006-06-01 09:45:28.457 TV: Attempting to change from None to
> >> WatchingPreRecorded
> >> 0: start_time: 8266.508 duration: 323.657
> >> 1: start_time: 8266.488 duration: 323.654
> >> stream: start_time: 91849.864 duration: 3596.418 bitrate=18828 kb/s
> >> 2006-06-01 09:45:28.681 AFD: Opened codec 0x98bd0a0, id(MPEG2VIDEO) type(Video)
> >> 2006-06-01 09:45:28.681 AFD: Opened codec 0x99a5080, id(AC3) type(Audio)
> >> 2006-06-01 09:45:28.682 Opening audio device 'spdif'.
> >> 2006-06-01 09:45:30.026 VideoOutputXv: XvMCTex: Init failed
> >> 2006-06-01 09:45:30.027 VideoOutputXv: XVideo Adaptor Name: 'NV10 Video Overlay'
> >> 2006-06-01 09:45:33.023 New DB connection, total: 3
> >> 2006-06-01 09:45:33.029 TV: Changing from None to WatchingPreRecorded
> >> 2006-06-01 09:45:33.030 New DB connection, total: 4
> >> 2006-06-01 09:45:33.031 Connected to database 'mythconverg' at host: 192.168.0.1
> >> 2006-06-01 09:45:33.033 Connected to database 'mythconverg' at host: 192.168.0.1
> >> 2006-06-01 09:45:33.038 Realtime priority would require SUID as root.
> >> 2006-06-01 09:45:33.155 Video sync method can't support double
> >> framerate (refresh rate too low for bob deint)
> >> 2006-06-01 09:45:33.169 Video timing method: SGI OpenGL
> >> 2006-06-01 09:45:42.630 XDS: Current VChip TV-14
> >> 2006-06-01 09:45:45.135 XDS: Current VChip MPAA-NR
> >> 2006-06-01 09:46:09.039 NVP: prebuffering pause
> >> 2006-06-01 09:46:09.126 RingBuf(/media/TV/1051_20060517210000.mpg):
> >> Waited 1.0 seconds for data to become available...
> >> 2006-06-01 09:46:11.260 XDS: Current Program Type 'Entertainment'
> >> 2006-06-01 09:46:12.881 XDS: Current Program Name: 'CSI: New York'
> >> 2006-06-01 09:46:15.751 XDS: Current Program Length 1:00 Time in Show 0:00.01
> >> 2006-06-01 09:46:20.595 XDS: Network Call 'NET1'
> >> 2006-06-01 09:46:35.746 XDS: Current Program Length 0:00 Time in Show 1:00.00
> >> 2006-06-01 09:46:43.165 XDS: Current Program Length 0:00 Time in Show 1:00.00
> >> 2006-06-01 09:47:09.795 NVP: prebuffering pause
> >> 2006-06-01 09:47:51.695 NVP: prebuffering pause
> >> 2006-06-01 09:47:51.790 RingBuf(/media/TV/1051_20060517210000.mpg):
> >> Waited 1.0 seconds for data to become available...
> >> 2006-06-01 09:48:03.726 NVP: prebuffering pause
> >> 2006-06-01 09:48:16.499 NVP: prebuffering pause
> >> 2006-06-01 09:48:16.571 RingBuf(/media/TV/1051_20060517210000.mpg):
> >> Waited 1.0 seconds for data to become available...
> >> 2006-06-01 09:49:04.437 NVP: prebuffering pause
> >> 2006-06-01 09:49:21.969 XDS: Current Program Length 0:00 Time in Show 1:00.00
> >> 2006-06-01 09:49:26.865 XDS: Current Program Length 0:00 Time in Show 1:00.00
> >> 2006-06-01 09:49:35.103 NVP: prebuffering pause
> >>
> >
> > Whats the CPU load during playback?
> > Try a different or no deinterlacer.
> >
> > Also make sure the mpg file is good. When my cable signal was weak the
> > playback looked ok but I was getting the prebuffer pauses, further
> > examination of the recorded mpegs showed lots of missing information.
> > Once I fixed the signal issue the prebuffer pauses went away.
> >
> I'm trying to find out why I have NVP pauses on 1080i content. I have an
> AMD 3200 with FX5200 and the cpu barely gets to 15% with Xvmc on, so I'm
> thinking that there's an issue with the cable signal too. But, it looks
> pretty good at other resolutions and with NTSC (PVR250).  How can you
> tell if the signal is strong enough? what did you do to fix you signal
> issue?
>
> brad

I used projectX and it noticed a lot of problems with the video. It
was an issue with the incoming signal, so I had the "cable guy" come
and we discovered some interesting things about how the previous owner
ran the cable. So we undid all the crud they did and he ran a second
line to increase the signal strength and all has been good.

-- 
Steve
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette -
http://www.mythtv.org/wiki/index.php/Mailing_List_etiquette


More information about the mythtv-users mailing list