rc buffer underflow error

Discussion about configuration and usage of VLM (a stream scheduler) within VLC.
Cosworth
New Cone
New Cone
Posts: 1
Joined: 21 Oct 2014 18:26

rc buffer underflow error

Postby Cosworth » 21 Oct 2014 18:34

Hello. I am already up to give up. Trying to create mosaic 3x3 of 9 rtsp streams. The VLM file looks like:

Code: Select all

del all new ch1 broadcast enabled loop setup ch1 input "rtsp://root:2501567@10.10.10.181:554/live1.sdp" setup ch1 output #mosaic-bridge{id=1,width=320,height=200} new ch2 broadcast enabled loop setup ch2 input "rtsp://root:2501567@10.10.10.96:554/axis-media/media.amp" setup ch2 output #mosaic-bridge{id=2,width=320,height=200} new ch3 broadcast enabled loop setup ch3 input "rtsp://root:2501567@10.10.10.179:554/live1.sdp" setup ch3 output #mosaic-bridge{id=3,width=320,height=200} new ch4 broadcast enabled loop setup ch4 input "rtsp://root:2501567@10.10.10.180:554/live1.sdp" setup ch4 output #mosaic-bridge{id=4,width=320,height=200} new ch5 broadcast enabled loop setup ch5 input "rtsp://root:2501567@10.10.10.183:554/live1.sdp" setup ch5 output #mosaic-bridge{id=5,width=320,height=200} new ch6 broadcast enabled loop setup ch6 input "rtsp://root:2501567@10.10.10.184:554/live1.sdp" setup ch6 output #mosaic-bridge{id=6,width=320,height=200} new ch7 broadcast enabled loop setup ch7 input "rtsp://root:2501567@10.10.10.169:554/live1.sdp" setup ch7 output #mosaic-bridge{id=7,width=320,height=200} new ch8 broadcast enabled loop setup ch8 input "rtsp://root:2501567@10.10.10.187:554/live1.sdp" setup ch8 output #mosaic-bridge{id=8,width=320,height=200} new ch9 broadcast enabled loop setup ch9 input "rtsp://root:2501567@10.10.10.192:554/live1.sdp" setup ch9 output #mosaic-bridge{id=9,width=320,height=200} new bg broadcast enabled loop setup bg input "fake.png" setup bg option image-duration=-1 setup bg option image-fps=10/1 setup bg output #transcode{sfilter=mosaic,vcodec=mp4v,vb=1024}:rtp{sdp=rtsp://:8554/mosaic.sdp} control ch1 play control ch2 play control ch3 play control ch4 play control ch5 play control ch6 play control ch7 play control ch8 play control ch9 play control bg play
The launch command is:

Code: Select all

vlc --vlm-conf mosaic.vlm --mosaic-height=600 --mosaic-width=960 --mosaic-order=1,2,3,4,5,6,7,8,9
What I see, when connecting is:
Image
and the log shows up the "[mpeg4 @ 0x7fac04272960] rc buffer underflow".

Pete_2014
New Cone
New Cone
Posts: 3
Joined: 20 Dec 2014 11:22

Re: rc buffer underflow error

Postby Pete_2014 » 20 Dec 2014 11:40

Hi Cosworth, I've seen a similar output since upgrading VLC from version 2.1.5 to version 2.2 and as seen in the screen grab also version 3 (recent nightly build).

Image

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: rc buffer underflow error

Postby Jean-Baptiste Kempf » 02 Jan 2015 16:47

The issue is in 2.2.0 ?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Pete_2014
New Cone
New Cone
Posts: 3
Joined: 20 Dec 2014 11:22

Re: rc buffer underflow error

Postby Pete_2014 » 08 Jan 2015 22:26

Hi Jean-Baptiste,

It seems the issue might be with 2.2.0 and above.
I have used the same VLM config and command line which worked at version 2.1.5 but not at 2.2.0 and above.

VLM config:

Code: Select all

del all new channel1 broadcast enabled setup channel1 input "rtp://...." setup channel1 output #transcode{vcodec=YV12,width=1024,height=576,soverlay,sfilter='audiobargraph_v{position=1,barWidth=40,alarm=1}:marq{marquee=BBC Four,size=40,x=10,y=10,position=9}'}:duplicate{dst=mosaic-bridge{id=1},select=video,dst=bridge-out{id=1},select=audio} new channel2 broadcast enabled setup channel2 input "rtp://...." setup channel2 output #transcode{vcodec=YV12,width=1024,height=576,soverlay,sfilter='audiobargraph_v{position=1,barWidth=40,alarm=1}:marq{marquee=BBC Three,size=40,x=10,y=10,position=9}'}:duplicate{dst=mosaic-bridge{id=2},select=video,dst=bridge-out{id=2},select=audio} new channel3 broadcast enabled setup channel3 input "rtp://...." setup channel3 output #transcode{vcodec=YV12,width=1024,height=576,soverlay,sfilter='audiobargraph_v{position=1,barWidth=40,alarm=1}:marq{marquee=CBBC,size=40,x=10,y=10,position=9}'}:duplicate{dst=mosaic-bridge{id=3},select=video,dst=bridge-out{id=3},select=audio} new channel4 broadcast enabled setup channel4 input "rtp://...." setup channel4 output #transcode{vcodec=YV12,width=1024,height=576,soverlay,sfilter='audiobargraph_v{position=1,barWidth=40,alarm=1}:marq{marquee=CBeebies,size=40,x=10,y=10,position=9}'}:duplicate{dst=mosaic-bridge{id=4},select=video,dst=bridge-out{id=4},select=audio} new background broadcast enabled setup background input "bg.png" setup background option image-duration=-1 setup background output #transcode{sfilter=mosaic,vcodec=mp4v,vb=512,scale=1}:bridge-in{delay=400,id-offset=100}:display control background play control channel1 play control channel2 play control channel3 play control channel4 play
Launch command:

Code: Select all

vlc --reset-config --vlm-conf="config.vlm" --mosaic-height=576 --mosaic-width=1024 --mosaic-rows=2 --mosaic-cols=2 --mosaic-order=1,2,3,4 --sub-track 0 --audio-filter=audiobargraph_a -I dummy
KInd regards
Pete

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: rc buffer underflow error

Postby Jean-Baptiste Kempf » 18 Jan 2015 08:19

Please share the logs.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Pete_2014
New Cone
New Cone
Posts: 3
Joined: 20 Dec 2014 11:22

Re: rc buffer underflow error

Postby Pete_2014 » 20 Jan 2015 08:34

VLC media player 3.0.0-git Vetinari (revision 3.0.0~~git20150108+r59131+31~ubuntu14.04.1)
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[0000000000c29e98] dummy interface: using the dummy interface module...
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f389c2a98e8] vdpau_avcodec generic error: unsupported codec 13 or profile -1
[00007f3874000958] core audio output error: option mute does not exist
[00007f386c000958] core audio output error: option mute does not exist
[00007f3878000958] core audio output error: option mute does not exist
[00007f3864000958] core audio output error: option mute does not exist
[00007f389c14e4d8] swscale filter error: invalid scaling: 0x0 -> 512x288
[00007f389c14f2e8] swscale filter error: invalid scaling: 0x0 -> 512x288
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d4c52a58] [Media: channel1] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38cc023a18] [Media: channel3] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[00007f38d0020528] [Media: channel4] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[00007f38d802a7e8] [Media: channel2] ts demux error: libdvbpsi (misc PSI): Bad CRC_32 table 0x73 !!!
[mpeg4 @ 0x7f389c2a54e0] header damaged
[mpeg4 @ 0x7f389c2a54e0] header damaged

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: rc buffer underflow error

Postby Jean-Baptiste Kempf » 20 Jan 2015 19:11

Wow, that's weird. Seems like a libdvbpsi regression.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLM”

Who is online

Users browsing this forum: No registered users and 3 guests