<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">04.04.2014 8:09, Ross Finlayson пишет:<br>
    </div>
    <blockquote
      cite="mid:31AA2E67-B099-42AD-9593-E076B624C69C@live555.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      The problem here is that VLC - when run as a RTSP server - is not
      standards compliant.  It should be listening to incoming RTCP "RR"
      packets from the client, and using them to tell it that the client
      is still alive.  (Note that VLC's RTSP server implementation -
      unlike its RTSP client implementation - does not use our
      software.)
      <div><br>
      </div>
      <div>VLC - when run as a client - works around this bug by
        explicitly sending a 'dummy' RTSP command ("GET_PARAMETER", I
        think) periodically.  But it shouldn't have to, because RTCP
        "RR" packets (which all compliant RTSP/RTP clients are required
        to send) should be enough.  Please tell the developers of VLC to
        fix this bug.</div>
      <div><br>
      </div>
      <div>Alternatively, use some other RTSP server (such as ours),
        instead of VLC.</div>
      <br>
      <br>
      <div apple-content-edited="true">
        <span class="Apple-style-span" style="border-collapse: separate;
          color: rgb(0, 0, 0); font-family: Helvetica; font-style:
          normal; font-variant: normal; font-weight: normal;
          letter-spacing: normal; line-height: normal; orphans: 2;
          text-align: -webkit-auto; text-indent: 0px; text-transform:
          none; white-space: normal; widows: 2; word-spacing: 0px;
          -webkit-border-horizontal-spacing: 0px;
          -webkit-border-vertical-spacing: 0px;
          -webkit-text-decorations-in-effect: none;
          -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
          0px; "><span class="Apple-style-span" style="border-collapse:
            separate; color: rgb(0, 0, 0); font-family: Helvetica;
            font-style: normal; font-variant: normal; font-weight:
            normal; letter-spacing: normal; line-height: normal;
            orphans: 2; text-align: -webkit-auto; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-border-horizontal-spacing: 0px;
            -webkit-border-vertical-spacing: 0px;
            -webkit-text-decorations-in-effect: none;
            -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
            0px; ">Ross Finlayson<br>
            Live Networks, Inc.<br>
            <a moz-do-not-send="true" href="http://www.live555.com/">http://www.live555.com/</a></span></span>
      </div>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
live-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:live-devel@lists.live555.com">live-devel@lists.live555.com</a>
<a class="moz-txt-link-freetext" href="http://lists.live555.com/mailman/listinfo/live-devel">http://lists.live555.com/mailman/listinfo/live-devel</a>
</pre>
    </blockquote>
    I modified "testRTSPClient" code and sent GET_PARAMETER command
    every 30 seconds, but VLC respond error.<br>
    <br>
    <br>
    [URL:"rtsp://192.168.33.77:8554/media0"]: Started playing session...<br>
    Sending request: GET_PARAMETER rtsp://192.168.33.77:8554/media0
    RTSP/1.0<br>
    CSeq: 5<br>
    User-Agent: C:\dev\Live555Viewer\Release\Live555Viewer.exe (LIVE555
    Streaming Me<br>
    dia v2014.03.25)<br>
    Session: 12d0ee350d27aa85<br>
    Content-Length: 2<br>
    <br>
    <br>
    <br>
    Received 138 new bytes of response data.<br>
    Received a complete GET_PARAMETER response:<br>
    RTSP/1.0 451 Client error<br>
    Server: VLC/2.1.3<br>
    Date: Fri, 04 Apr 2014 05:55:04 GMT<br>
    Content-Length: 0<br>
    Cache-Control: no-cache<br>
    Cseq: 5<br>
    <br>
    <br>
    <br>
  </body>
</html>