Someone in my team think he found a potential explanation of our problem.<br><br>Our RTSP streaming are describe by SDP file that can be:<br>1) Dynamically generated based on a MP4 file<br>2) Dynamically adapted by a DSS based on the encoder SDP file<br>
3) Statistic (such as a local file or a file downloaded with HTTP)<br><br>In all case we use the VLC "live" module from LIVE555.<br>We believe that when the SDP is not aquired with an RTSP Describe the proper initialisation of the caching parameter is not done and our --rtsp-caching parameter is not taken into account.<br>
<br>That would explain why we always have 320ms as caching for our multicast stream.<br><br>Before opening something in trac, if someone who know the code can give it's opinion... it would help.<br><br>Thanks for your help.<br>
<br>David Glaude<br><br>PS: Here are more detail.<br><br>1) When we access a Vod Stream with a rtsp://.../xxx.mp4 the --rtsp-caching is respected and used:<br>
--rtsp-caching 8000 =><br>[00e31f44] main input debug: Stream buffering done (8036 ms in 8076 ms)<br>--rtsp-caching=2000 =><br>[00e38314] main input debug: Stream buffering done (2036 ms in 1999 ms)<br><br>2) When we access a live unicast stream with a rtsp://.../xxx.sdp the 
--rtsp-caching is respected and used:<br>
--rtsp-caching 8000 =><br>
[00be18f4] main input debug: Stream buffering done (8001 ms in 7906 ms)<br><br>3) When the SDP file is not transmitted accross an RTSP Describe command (such as reading from a local file) then --rtsp-caching is not respected:<br>
--rtsp-caching=8000<br>
[0048be34] main input debug: Stream buffering done (320 ms in 258 ms) <br>
--rtsp-caching=60<br>
[0048be34] main input debug: Stream buffering done (320 ms in 299 ms)<br><br><div class="gmail_quote">2010/4/20 David Glaude <span dir="ltr"><<a href="mailto:david.glaude@gmail.com">david.glaude@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir="ltr" align="left"><span>Is the --rtsp-caching=xxx working for multicast live stream?</span></div>

<div dir="ltr" align="left"><span></span> </div>
<div dir="ltr" align="left"><span>We did run the following 3 lines</span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial" size="2">$ "C:/Program Files/VideoLAN/VLC/VLC.exe" -vvv --rtsp-caching=100 --verbose=2 MCAST.sdp &> caching=100.txt</font></span></div>


<div><span><font color="#0000ff" face="Arial" size="2">$ "C:/Program Files/VideoLAN/VLC/VLC.exe" -vvv --rtsp-caching=1000 --verbose=2 MCAST.sdp &> caching=1000.txt</font></span></div>

<div><span><font color="#0000ff" face="Arial" size="2">$ "C:/Program Files/VideoLAN/VLC/VLC.exe" -vvv --rtsp-caching=10000 --verbose=2 MCAST.sdp &> caching=10000.txt</font></span></div>

<div><span><font color="#0000ff" face="Arial" size="2"><font color="#000000"></font></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2"><font color="#000000">The result is always the same and the buffering done is always arround 320 ms.</font></font></span></div>
<div><span></span><span><font color="#0000ff" face="Arial" size="2">[00e645c0] main input debug: Stream buffering done (319 ms in 289 ms)</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2">[00e6c078] main input debug: Stream buffering done (320 ms in 273 ms)</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2">[00e647f8] main input debug: Stream buffering done (320 ms in 304 ms)</font></span></div>
<div> </div>
<div>Where can we change this value?</div>
<div> </div>
<div>On a side note --rtsp-caching=60000 does work with unicast VOD where you really have to wait 1 minute before it start.<br></div>
<div>Thanks</div>
<div> </div>
<div>David Glaude<br></div>
<div class="gmail_quote">Le 17 avril 2010 13:10, Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:remi@remlab.net" target="_blank">remi@remlab.net</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="padding-left: 1ex; margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204);"><div class="im">Le samedi 17 avril 2010 14:01:51 David Glaude, vous avez écrit :<br>
</div><div class="im"><div>> We are still trying to get the most stable VLC with low latency. Nowdays we<br>> try with VLC 1.0.5 waiting for 1.1.0.<br>> However we fail to see wich *-caching parameter we need to use.<br>
><br>
> Our stream is multicast UDP+RTP packet described by an SDP file wich is<br>> downloaded via http and we are on WIN32 with VLC player (and next come the<br>> IE pluggin).<br></div></div><div class="im">live is --rtsp-caching; and that's what VLC will use given your SDP. Note that<br>

10000 ms is really long. You might end up clogging up the buffers.</div></blockquote></div>
</blockquote></div><br>