<div dir="ltr"><div>I wanted to pass on some additional information and findings on this topic.</div><div><br></div><div>With RTSP-over-HTTP It appears that If you provide a timeout value..ie "timeout=60" in the SETUP Response, the QuickTime player will send OPTIONS requests back to RTSPServer to indicate it's liveness.</div>
<div><br></div><div>Before modifying RTSPServer.cpp to provide this timeout value I was having the same problems as described in this thread. With this change the QuickTime player does not timeout anymore!</div><div><br></div>
<div>The best option is for Apple to fix their bug, but this may be a work around for those that want to use Quicktime. <br></div><div><br></div><div><br></div><div>Bob</div><div><br></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Wed, Nov 6, 2013 at 6:20 AM, Ken Ferguson <span dir="ltr"><<a href="mailto:ken.ferguson@cubitech.co.uk" target="_blank">ken.ferguson@cubitech.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
    <blockquote type="cite">
      
      <div>
        <blockquote type="cite">
          <div bgcolor="#FFFFFF" text="#000000">The issue I am seeing is
            that when QuickTime uses RTSP-over-HTTP it appears not to
            send RTCP Receiver Report packets.</div>
        </blockquote>
        <div><br>
        </div>
        Yes, this is a bug with QuickTime Player; it's separate from the
        bug that I noted back in 2007, and occurs only if RTSP-over-HTTP
        streaming is being used.</div>
      <div><br>
      </div>
      <div>You can try submitting a bug to Apple (I already informed a
        colleague high up in Apple about this problem, back in January
        2013), but I wouldn't hold my breath waiting for them to fix
        this, as QuickTime Player does not appear to be a priority for
        Apple these days.</div>
      <div><br>
      </div>
      <div>Instead, I suggest using VLC as a client (it has an option
        (Preferences->Interface->Show
        All->Demuxers->RTP/RTSP) that tells it to request
        RTSP-over-HTTP streaming).</div>
      <br>
    </blockquote></div></div>
    Hi Ross,<br>
    <br>
    Thank you for the swift reply.  It's good to know at least.<br>
    <br>
    I will at least submit a bug to Apple about it.  One can only hope
    that one day it will get fixed.<br>
    <br>
    I've already tested with VLC and confirmed that it works. 
    Unfortunately however it isn't an option at the moment as we're
    actually using the QuickTime plugin in a web browser and would
    prefer not to use anything else simply because of it's installed
    base.  I guess that's a decision we may have to revisit :)<br>
    <br>
    Thanks again,<br>
    <br>
    Ken.<br>
  </div>

<br>_______________________________________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br></blockquote></div>
</div></div>