Gentoo Archives: gentoo-user

From: Kraus Philipp <philipp.kraus@×××××××××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] vlc jitter / timing problem
Date: Tue, 27 Mar 2012 12:47:53
1 Hello,
3 I'm using cvlc for streaming television data from /dev/video0 (on a x64 dual xeon system with 16GB RAM). I'm using a Hauppauge HVR 1900 with the unstable branche and self-build 3.2.11 kernel. The device /dev/video0 is created and if I run cat /dev/video0 > x.mpg the stream of the video device is saved and is shown
4 without any sync problems. IMHO the hardware / kernel works fine.
6 Now I try to send a multicast stream with the cvlc device (in some test I'm using a http stream) to the netwerok (gigabit) with:
8 su tv -c "/usr/bin/cvlc pvr:///dev/video0 --ttl 1 --sout '#std{access=http,dest=,mux=ts}'"
10 After running the command the error:
12 [0x6bfa68] main input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 2329 ms)
13 [0x6bfa68] main input error: ES_OUT_RESET_PCR called
15 is shown. I have build vlc with this options aac avcodec avformat dts dvbpsi elibc_glibc encode ffmpeg gcrypt httpd mmx mp3 mpeg ncurses ogg postproc pvr rtsp sse swscale udev v4l vlm x264 xcb (other are disabled)
17 If I change the http to a multicast stream or try to send a h264 stream the problem is also shown. I can not received any data on a network client, streaming data are received, but video / audio are not in sync and the video signal are create sync problems or the movie runs sometimes faster and other times slower.
19 Does anyone have got an idea how I can solve the problem. I'm using at the moment VLC media player 2.0.0 Twoflower (revision 2.0.0-0-g421a4fc)
21 Thanks
23 Phil