<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Ross,<br>
    <br>
    Actually the "extension" is implemented in terms of RFC 2326 by
    using "Require" header (12.32 Require).<br>
    So the question is how to get these "Require" headers from OPTIONS
    request and respond with 200 OK or 551 Option not supported.<br>
    <br>
    The second part of question is how to make a track with "a:sendonly"
    attribute and accept data. The reverse media transport is part of
    RTP standard and used in SIP protocol. I suppose the only
    implication is when backchannel interleaved over TCP, but liveMedia
    should handle it to process RTCP feedback.<br>
    <br>
    Best wishes,<br>
    Yuri<br>
    <br>
    On 14.04.2012 12:53, Ross Finlayson wrote:
    <blockquote
      cite="mid:DC0C9489-BD27-4A24-8063-2682743A258D@live555.com"
      type="cite"><base href="x-msg://284/">Because - as you noted -
      these extensions are not part of the RTSP standard, we don't
      support them.  Also, unfortunately, it would not be possible to
      support them without modifying (not just subclassing) the existing
      LIVE555 library code.  In particular, you would need to
      reimplement the "MediaSubsession::initiate()" function.  For
      'backchannel' subsessions, you would need to create an appropriate
      "RTPSink" subclass, rather than a "RTPSource" subclass that the
      existing code always does.<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; font-size: medium; "><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; font-size: medium; ">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>
  </body>
</html>