RTSP buffering hangs sometimes

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
michikommader
New Cone
New Cone
Posts: 6
Joined: 15 May 2013 15:16

RTSP buffering hangs sometimes

Postby michikommader » 03 Jun 2014 15:23

Heyho!
On average every 5th time I play an RTSP-stream from my Abus network camera VLC (2.1.3 on Win7, 2.0.8 on Linux) hangs while buffering the stream and pollutes the log file until I exit the application:

Code: Select all

-- logger module started -- main debug: VLC media player - 2.1.3 Rincewind main debug: Copyright © 1996-2014 the VideoLAN team main debug: revision 2.1.3-0-ge6a71cc main debug: configured with ../extras/package/win32/../../../configure '--enable-update-check' '--enable-lua' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-twolame' '--enable-quicktime' '--enable-avcodec' '--enable-merge-ffmpeg' '--enable-dca' '--enable-mpc' '--enable-libass' '--enable-x264' '--enable-schroedinger' '--enable-realrtsp' '--enable-live555' '--enable-dvdread' '--enable-shout' '--enable-goom' '--enable-caca' '--disable-sdl' '--enable-qt' '--enable-skins2' '--enable-sse' '--enable-mmx' '--enable-libcddb' '--enable-zvbi' '--disable-telx' '--enable-nls' '--disable-dirac' '--host=i686-w64-mingw32' 'host_alias=i686-w64-mingw32' main debug: using interface module "logger" main debug: Creating an input for 'Medienbibliothek' main debug: Input is a meta file: disabling unneeded options main debug: using timeshift granularity of 50 MiB, in path 'C:\Users\BLABLABLA\AppData\Local\Temp\MobaXterm7.0\tmp' main debug: `file/xspf-open:///C:/Users/BLABLABLA/AppData/Roaming/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/C:/Users/BLABLABLA/AppData/Roaming/vlc/ml.xspf' main debug: creating demux: access='file' demux='xspf-open' location='/C:/Users/BLABLABLA/AppData/Roaming/vlc/ml.xspf' file='C:\Users\BLABLABLA\AppData\Roaming\vlc\ml.xspf' main debug: looking for access_demux module matching "file": 12 candidates main debug: no access_demux modules matched main debug: creating access 'file' location='/C:/Users/BLABLABLA/AppData/Roaming/vlc/ml.xspf', path='C:\Users\BLABLABLA\AppData\Roaming\vlc\ml.xspf' main debug: looking for access module matching "file": 20 candidates filesystem debug: opening file `C:\Users\BLABLABLA\AppData\Roaming\vlc\ml.xspf' main debug: using access module "filesystem" main debug: Using stream method for AStream* main debug: starting pre-buffering main debug: received first data after 0 ms main debug: pre-buffering done 307 bytes in 0s - 299804 KiB/s main debug: looking for stream_filter module matching "any": 6 candidates main debug: no stream_filter modules matched main debug: looking for stream_filter module matching "record": 6 candidates main debug: using stream_filter module "record" main debug: creating demux: access='file' demux='xspf-open' location='/C:/Users/BLABLABLA/AppData/Roaming/vlc/ml.xspf' file='C:\Users\BLABLABLA\AppData\Roaming\vlc\ml.xspf' main debug: looking for demux module matching "xspf-open": 63 candidates playlist debug: using XSPF playlist reader main debug: using demux module "playlist" main debug: looking for meta reader module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\BLABLABLA\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in D:\Tools\vlc-2.1.3_win32\lua\meta\reader lua debug: Trying Lua playlist script D:\Tools\vlc-2.1.3_win32\lua\meta\reader\filename.luac main debug: no meta reader modules matched main debug: `file/xspf-open:///C:/Users/BLABLABLA/AppData/Roaming/vlc/ml.xspf' successfully opened main debug: looking for xml reader module matching "any": 1 candidates main debug: using xml reader module "xml" playlist debug: parsed 0 tracks successfully main debug: EOF reached main debug: removing module "playlist" main debug: removing module "record" main debug: removing module "filesystem" main debug: creating audio output main debug: looking for audio output module matching "any": 6 candidates directsound debug: found 4 devices main debug: using audio output module "directsound" main debug: keeping audio output main debug: adding item `rtsp://10.34.20.61/live.sdp' ( rtsp://10.34.20.61/live.sdp ) main debug: mnaoi nf edtecbhu gr:e qulioroekdi nfgo rf o(rn uilnlt)e r(faarcte cmuordruelnet lmya t(cnhuilnlg) )" hotkeys,none": 15 candidates main debug: using interface module "hotkeys" main debug: looking for interface module matching "globalhotkeys,none": 15 candidates main debug: using interface module "globalhotkeys" main: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden. main debug: looking for interface module matching "any": 15 candidates main debug: looking for extension module matching "any": 1 candidates lua debug: Opening Lua Extension module lua debug: Trying Lua scripts in C:\Users\BLABLABLA\AppData\Roaming\vlc\lua\extensions lua debug: Trying Lua scripts in D:\Tools\vlc-2.1.3_win32\lua\extensions lua debug: Trying Lua playlist script D:\Tools\vlc-2.1.3_win32\lua\extensions\VLSub.luac lua debug: Scanning Lua script D:\Tools\vlc-2.1.3_win32\lua\extensions\VLSub.luac lua debug: Script D:\Tools\vlc-2.1.3_win32\lua\extensions\VLSub.luac has the following capability flags: 0x5 main debug: using extension module "lua" main debug: looking for services probe module matching "any": 6 candidates main debug: no services probe modules matched qt4 debug: Sorting by column -1, order 0 qt4 debug: Sorting by column -1, order 0 qt4 debug: Sorting by column -1, order 0 main debug: using interface module "qt4" main debug: processing request item: null, node: Wiedergabeliste, skip: 0 main debug: rebuilding array of current - root Wiedergabeliste main debug: rebuild done - 1 items, index -1 main debug: starting playback of the new playlist item main debug: resyncing on rtsp://10.34.20.61/live.sdp main debug: rtsp://10.34.20.61/live.sdp is at 0 main debug: creating new input thread main debug: Creating an input for 'rtsp://10.34.20.61/live.sdp' main debug: using timeshift granularity of 50 MiB, in path 'C:\Users\BLABLABLA\AppData\Local\Temp\MobaXterm7.0\tmp' main debug: `rtsp://10.34.20.61/live.sdp' gives access `rtsp' demux `' path `10.34.20.61/live.sdp' main debug: creating demux: access='rtsp' demux='' location='10.34.20.61/live.sdp' file='\\10.34.20.61\live.sdp' main debug: looking for access_demux module matching "rtsp": 12 candidates live555 debug: version 2014.01.21 qt4 debug: IM: Setting an input live555 debug: RTP subsession 'video/H264' main debug: selecting program id=0 live555 debug: RTP subsession 'audio/MPEG4-GENERIC' live555 debug: setup start: 0.000000 stop:0.000000 live555 debug: We have a timeout of 80 seconds live555 debug: spawned timeout thread live555 debug: play start: 0.000000 stop:0.000000 main debug: using access_demux module "live555" main debug: looking for decoder module matching "any": 39 candidates avcodec debug: trying to use direct rendering avcodec debug: allowing 4 thread(s) for decoding avcodec debug: avcodec codec (H264 - MPEG-4 AVC (part 10)) started avcodec debug: using frame thread mode with 4 threads main debug: using decoder module "avcodec" main debug: looking for packetizer module matching "any": 21 candidates packetizer_h264 debug: found NAL_SPS (sps_id=0) packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0) main debug: using packetizer module "packetizer_h264" main debug: looking for decoder module matching "any": 39 candidates main debug: using decoder module "faad" main debug: looking for meta reader module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\BLABLABLA\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in D:\Tools\vlc-2.1.3_win32\lua\meta\reader lua debug: Trying Lua playlist script D:\Tools\vlc-2.1.3_win32\lua\meta\reader\filename.luac main debug: no meta reader modules matched main debug: `rtsp://10.34.20.61/live.sdp' successfully opened live555 debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP() main error: ES_OUT_RESET_PCR called main debug: Buffering 0% main debug: Buffering 0% live555 debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP() main error: ES_OUT_RESET_PCR called faad warning: decoded zero sample main debug: Buffering 0% main debug: Buffering 4% main debug: Buffering 4% main debug: reusing audio output directsound debug: Opening DirectSound Audio Output directsound debug: Windows speaker config: Stereo and stream has 2 channels, using 2 channels main debug: Buffering 8% main debug: output 'f32l' 32000 Hz Stereo frame=1 samples/8 bytes main debug: looking for audio volume module matching "any": 2 candidates main debug: using audio volume module "float_mixer" main debug: input 'f32l' 32000 Hz Stereo frame=1 samples/8 bytes main debug: looking for audio filter module matching "scaletempo": 14 candidates scaletempo debug: format: 32000 rate, 2 nch, 4 bps, fl32 scaletempo debug: params: 30 stride, 0.200 overlap, 14 search scaletempo debug: 1.000 scale, 960.000 stride_in, 960 stride_out, 768 standing, 192 overlap, 448 search, 1600 queue, fl32 mode main debug: using audio filter module "scaletempo" main debug: conversion: 'f32l'->'f32l' 32000 Hz->32000 Hz Stereo->Stereo main debug: conversion pipeline complete main debug: conversion: 'f32l'->'f32l' 32000 Hz->32000 Hz Stereo->Stereo main debug: conversion pipeline complete main debug: looking for audio resampler module matching "any": 3 candidates main debug: using audio resampler module "samplerate" main debug: End of audio preroll main debug: Buffering 12% main debug: Buffering 12% main debug: Buffering 16% main debug: Buffering 16% main debug: Buffering 20% main debug: Buffering 24% main debug: Buffering 24% main debug: Buffering 28% main debug: Buffering 28% main debug: Buffering 32% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: looking for text renderer module matching "any": 2 candidates freetype debug: Using Arial as font from file C:\Windows\Fonts\arial.ttf freetype debug: using fontsize: 2 main debug: using text renderer module "freetype" main debug: looking for video filter2 module matching "any": 55 candidates swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality) main debug: using video filter2 module "swscale" main debug: looking for video filter2 module matching "any": 55 candidates myauivnp ddeebbuugg:: BYuUfVfPe rtion gY U3V6A% converter main debug: using video filter2 module "yuvp" main debug: Deinterlacing available main debug: deinterlace 0, mode blend, is_needed 0 main debug: Opening vout display wrapper main debug: looking for vout display module matching "any": 10 candidates direct3d debug: creating Vout EventThread direct3d debug: DirectXCreateWindow main debug: looking for vout window hwnd module matching "qt4,any": 3 candidates qt4 debug: requesting video window... qt4 debug: Video was requested 0, 0 main debug: using vout window hwnd module "qt4" main debug: Buffering 36% direct3d debug: created video sub-window direct3d debug: Vout EventThread running direct3d debug: disabling screen saver direct3d debug: Direct3d Device: NVIDIA GeForce GTX 680 4318 4480 161 main debug: Buffering 36% main debug: VoutDisplayEvent 'resize' 656x398 window direct3d warning: trying surface pixel format: YV12 direct3d debug: selected surface pixel format is YV12 direct3d debug: Using D3DTEXF_LINEAR for minification direct3d debug: Using D3DTEXF_LINEAR for magnification direct3d debug: Direct3D scene created successfully direct3d debug: Direct3D device adapter successfully initialized main debug: using vout display module "direct3d" main debug: original format sz 640x360, of (0,0), vsz 640x360, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0 main debug: removing module "freetype" main debug: looking fomra itne xdte bruegn:d erVeoru tmDoidsupllea ymEavtecnhti n'gr e"sainzye"': 128 5c8axn1d0i5d7a tweisn dow freetype debug: Using Arial as font from file C:\Windows\Fonts\arial.ttf freetype debug: using fontsize: 2 main debug: using text renderer module "freetype" avcodec debug: using direct rendering main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36%m ain debug: End of video preroll main debug: Received first picture main debug: Buffering 36% direct3d debug: Created 248x23 texture for OSD main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% ... KEEPS REPEATING UNTIL STOP/EXIT ... main debug: Buffering 36% main debug: Buffering 36% main debug: auto hiding mouse cursor main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: Buffering 36% main debug: exiting main debug: removing all interfaces main debug: exiting main debug: no exit handler main debug: removing module "qt4" main debug: deactivating the playlist main debug: incoming request - stopping current input main debug: control: stopping input mmaaiinn dweabrungi:n g:i nceoamrilnyg priecqtuuerset s-k isptpoepdp ing current imnapiunt warning: earmlayi np idcetbuurge: skfiipnpiesdh ed input main warning: early picture skipped main warning: early picture skipped main warning: early picture skipped main debug: removing module "avcodec" avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped main debug: killing decoder fourcc `h264', 49 PES in FIFO main debug: saving a free vout main debug: reusing provided vout main debug: removing module "packetizer_h264" main debug: discarded audio buffer main debug: discarded audio buffer main debug: discarded audio buffer main debug: discarded audio buffer main debug: discarded audio buffer main debug: removing module "faad" main debug: killing decoder fourcc `mp4a', 43 PES in FIFO main debug: removing module "samplerate" main debug: removing module "scaletempo" directsound debug: closing audio device main debug: removing module "float_mixer" main debug: keeping audio output main debug: removing module "live555" main debug: Program doesn't contain anymore ES main debug: incoming request - stopping current input main debug: dead input main debug: removinqgt 4m oddeublueg :" diIrMe:c tDseoluentdi"n g the input main debug: destroying useless vout main debug: removing module "direct3d" direct3d debug: Direct3D scene released successfully direct3d debug: DirectXEventThread terminating direct3d debug: DirectXCloseWindow direct3d debug: WinProc WM_DESTROY qt4 debug: releasing video... qt4 debug: Video is not needed anymore main debug: removing module "freetype" main debug: removing module "yuvp" main debug: removing module "swscale" qt4 debug: requesting exit... qt4 debug: waitiqntg4 fdoerb uUgI: thQrAepapd .e.x.e c() finished qt4 debug: Video is not needed anymore qt4 debug: Playlist Destroyed qt4 debug: Killing extension dialog provider qt4 debug: ExtensionsDialogProvider is quitting... main debug: removing module "lua" lua debug: Deactivating all loaded extensions lua debug: All extensions are now deactivated main debug: removing module "globalhotkeys" main debug: removing module "hotkeys" main debug: removing module "logger" -- logger module stopped --
The other part of the terminal output (mostly from LIVE555) which is not being logged into my file:

Code: Select all

./vlc.exe -vvv --extraintf=logger rtsp://10.34.20.61/live.sdp [01e27dbc] main libvlc debug: VLC media player - 2.1.3 Rincewind [01e27dbc] main libvlc debug: Copyright ▒ 1996-2014 the VideoLAN team [01e27dbc] main libvlc debug: revision 2.1.3-0-ge6a71cc [01e27dbc] main libvlc debug: configured with ../extras/package/win32/../../../configure '--enable-update-check' '--enable-lua' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-twolame' '--enable-quicktime' '--enable-avcodec' '--enable-merge-ffmpeg' '--enable-dca' '--enable-mpc' '--enable-libass' '--enable-x264' '--enable-schroedinger' '--enable-realrtsp' '--enable-live555' '--enable-dvdread' '--enable-shout' '--enable-goom' '--enable-caca' '--disable-sdl' '--enable-qt' '--enable-skins2' '--enable-sse' '--enable-mmx' '--enable-libcddb' '--enable-zvbi' '--disable-telx' '--enable-nls' '--disable-dirac' '--host=i686-w64-mingw32' 'host_alias=i686-w64-mingw32' [01e27dbc] main libvlc debug: using multimedia timers as clock source [01e27dbc] main libvlc debug: min period: 1 ms, max period: 1000000 ms [01e27dbc] main libvlc debug: searching plug-in modules [01e27dbc] main libvlc debug: loading plugins cache file D:\Tools\vlc-2.1.3_win32\plugins\plugins.dat [01e27dbc] main libvlc debug: recursively browsing `D:\Tools\vlc-2.1.3_win32\plugins' [01e27dbc] main libvlc debug: saving plugins cache D:\Tools\vlc-2.1.3_win32\plugins\plugins.dat [01e27dbc] main libvlc debug: plug-ins loaded: 392 modules [01e27dbc] main libvlc debug: opening config file (C:\Users\BLABLABLA\AppData\Roaming\vlc\vlcrc) [01e27dbc] main libvlc debug: translation test: code is "de" [01e27dbc] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU [01e5e6cc] main interface debug: looking for interface module matching "logger,none": 15 candidates [01e5e6cc] logger interface: VLC media player - 2.1.3 Rincewind [01e5e6cc] logger interface: Copyright ▒ 1996-2014 the VideoLAN team [01e5e6cc] logger interface: Warnung: Wenn Sie auf das graphische Interface nicht mehr zugreifen k▒nnen, ▒ffnen Sie die Befehlszeile, gehen Sie in den Ordner in den Sie VLC installiert haben und f▒hren "vlc -I qt" aus. [01e5e6cc] logger interface: using logger. [01e5e6cc] logger interface warning: no log filename provided, using `vlc-log.txt' [01e5e6cc] logger interface debug: opening logfile `vlc-log.txt' Opening connection to 10.34.20.61, port 554... ...remote connection opened Sending request: OPTIONS rtsp://10.34.20.61/live.sdp RTSP/1.0 CSeq: 2 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Received 144 new bytes of response data. Received a complete OPTIONS response: RTSP/1.0 200 OK CSeq: 2 Date: Tue, 3 Jun 2014 13:53:34 GMT Public: OPTIONS, DESCRIBE, PLAY, SETUP, GET_PARAMETER, SET_PARAMETER, TEARDOWN Sending request: DESCRIBE rtsp://10.34.20.61/live.sdp RTSP/1.0 CSeq: 3 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Accept: application/sdp Received 729 new bytes of response data. Received a complete DESCRIBE response: RTSP/1.0 200 OK CSeq: 3 Date: Tue, 3 Jun 2014 13:53:34 GMT Content-Base: rtsp://10.34.20.61/live.sdp/ Content-Type: application/sdp Content-Length: 569 v=0 o=RTSP 1401803614 909 IN IP4 0.0.0.0 s=RTSP server c=IN IP4 0.0.0.0 t=0 0 a=charset:Shift_JIS a=range:npt=0- a=control:* a=etag:1234567890 m=video 0 RTP/AVP 98 b=AS:0 a=rtpmap:98 H264/90000 a=control:trackID=1 a=fmtp:98 packetization-mode=1; profile-level-id=4d001f; sprop-parameter-sets=Z00AH9oCgL/lQA==,aO48gA== m=audio 0 RTP/AVP 97 a=control:trackID=6 a=rtpmap:97 mpeg4-generic/16000/2 a=fmtp:97 streamtype=5; profile-level-id=15; mode=AAC-hbr; config=1410;SizeLength=13; IndexLength=3; IndexDeltaLength=3; CTSDeltaLength=0; DTSDeltaLength=0; Sending request: SETUP rtsp://10.34.20.61/live.sdp/trackID=1 RTSP/1.0 CSeq: 4 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Transport: RTP/AVP;unicast;client_port=53902-53903 Received 168 new bytes of response data. Received a complete SETUP response: RTSP/1.0 200 OK CSeq: 4 Date: Tue, 3 Jun 2014 13:53:34 GMT Session: 10117230;timeout=80 Transport: RTP/AVP;unicast;client_port=53902-53903;server_port=5556-5557 Sending request: SETUP rtsp://10.34.20.61/live.sdp/trackID=6 RTSP/1.0 CSeq: 5 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Transport: RTP/AVP;unicast;client_port=53904-53905 Session: 10117230 Received 168 new bytes of response data. Received a complete SETUP response: RTSP/1.0 200 OK CSeq: 5 Date: Tue, 3 Jun 2014 13:53:34 GMT Session: 10117230;timeout=80 Transport: RTP/AVP;unicast;client_port=53904-53905;server_port=5558-5559 Sending request: PLAY rtsp://10.34.20.61/live.sdp/ RTSP/1.0 CSeq: 6 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Session: 10117230 Range: npt=0.000- Received 256 new bytes of response data. Received a complete PLAY response: RTSP/1.0 200 OK CSeq: 6 Date: Tue, 3 Jun 2014 13:53:34 GMT Session: 10117230;timeout=80 RTP-Info: url=rtsp://10.34.20.61/live.sdp/trackID=1;seq=0;rtptime=0,url=rtsp://10.34.20.61/live.sdp/trackID=6;seq=0;rtptime=0 Range: npt=0- RTCP-Interval: 250 Sending request: GET_PARAMETER rtsp://10.34.20.61/live.sdp/ RTSP/1.0 CSeq: 7 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Session: 10117230 Received 94 new bytes of response data. Received a complete GET_PARAMETER response: RTSP/1.0 200 OK CSeq: 7 Date: Tue, 3 Jun 2014 13:53:34 GMT Session: 10117230;timeout=80 [h264 @ 05a06640] Invalid mix of idr and non-idr slices Sending request: TEARDOWN rtsp://10.34.20.61/live.sdp/ RTSP/1.0 CSeq: 8 User-Agent: LibVLC/2.1.3 (LIVE555 Streaming Media v2014.01.21) Session: 10117230 [01e27dbc] main libvlc debug: VLC media player - 2.1.3 Rincewind [01e27dbc] main libvlc debug: Copyright ▒ 1996-2014 the VideoLAN team [01e27dbc] main libvlc debug: revision 2.1.3-0-ge6a71cc [01e27dbc] main libvlc debug: configured with ../extras/package/win32/../../../configure '--enable-update-check' '--enable-lua' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-twolame' '--enable-quicktime' '--enable-avcodec' '--enable-merge-ffmpeg' '--enable-dca' '--enable-mpc' '--enable-libass' '--enable-x264' '--enable-schroedinger' '--enable-realrtsp' '--enable-live555' '--enable-dvdread' '--enable-shout' '--enable-goom' '--enable-caca' '--disable-sdl' '--enable-qt' '--enable-skins2' '--enable-sse' '--enable-mmx' '--enable-libcddb' '--enable-zvbi' '--disable-telx' '--enable-nls' '--disable-dirac' '--host=i686-w64-mingw32' 'host_alias=i686-w64-mingw32' [01ecc6ac] main playlist debug: destroying [0599730c] main playlist export debug: saving Medienbibliothek to file C:\Users\BLABLABLA\AppData\Roaming\vlc\ml.xspf [0599730c] main playlist export debug: looking for playlist export module matching "export-xspf": 4 candidates [0599730c] main playlist export debug: using playlist export module "export" [0599730c] main playlist export debug: removing module "export" [01e27dbc] main libvlc debug: removing stats
Most times the following message appears in the terminal when buffering hangs:

Code: Select all

[h264 @ 059b1a80] Invalid mix of idr and non-idr slices
The result is, that I get just one first frame displayed, if any at all. I played around with different code settings in the camera but even with MJPEG and no audio the buffering sometimes hangs (without the above "Invalid mix of idr and non-idr slices" message). As cmd parameters I tried
  • --rtsp-frame-buffer-size between 100 and 10000000 with choppy pictures at low values but still hanging buffering from time to time and
  • --network-caching from 1000ms (default) upwards with no improvement either.
Any ideas or motivations?

In general I am not using the standalone VLC player but libVLC for my custom application. With libVLC I observe exactly the same issues, so I post in "general media player troubleshooting". For libVLC it would be nice to at least be able to catch an error if buffering does not progress for a certain amount of time.

Thanks a lot!

Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 23 guests