Hello,

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
without any sync problems. IMHO the hardware / kernel works fine.

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:

su tv -c "/usr/bin/cvlc pvr:///dev/video0 --ttl 1 --sout 
'#std{access=http,dest=192.168.20.1:8080,mux=ts}'"

After running the command the error:

[0x6bfa68] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late 
(pts_delay increased to 2329 ms)
[0x6bfa68] main input error: ES_OUT_RESET_PCR called

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)

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.

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)

Thanks

Phil

Reply via email to