1 |
Hello, |
2 |
|
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. |
5 |
|
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: |
7 |
|
8 |
su tv -c "/usr/bin/cvlc pvr:///dev/video0 --ttl 1 --sout '#std{access=http,dest=192.168.20.1:8080,mux=ts}'" |
9 |
|
10 |
After running the command the error: |
11 |
|
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 |
14 |
|
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) |
16 |
|
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. |
18 |
|
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) |
20 |
|
21 |
Thanks |
22 |
|
23 |
Phil |