<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div bgcolor="#ffffff" text="#000000"><blockquote class=" cite" id="mid_mailman_1934_1357141497_918_live_devel_lists_live555_com" cite="mid:mailman.1934.1357141497.918.live-devel@lists.live555.com" type="cite"><pre wrap="">What 'application-specific SDP attributes' do you have in mind?
</pre>
    </blockquote>
    We are targetting professional live audio for studio. For precise
    sync and low delay we have to carry information giving the relation
    between RTP timestamp and PTP timestamp (NTP timestamp carried in
    RTCP is not precise enough).</div></blockquote><div><br></div>The following work - currently underway in the IETF - might be relevant here.  (If so, you should adopt it and/or contribute to this effort.)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span><a href="http://tools.ietf.org/html/draft-ietf-avtcore-clksrc-01">http://tools.ietf.org/html/draft-ietf-avtcore-clksrc-01</a></div><div>(If/when this work becomes an IETF standard, I will update the LIVE555 code to support this new "ts-refclk" SDP attribute, if requested.)</div><div><br></div><div><br><blockquote type="cite"><div bgcolor="#ffffff" text="#000000">You can also think to other extensions, like "a=orient:portrait" and
    the ones given in Section 6 of RFC456, or "a=cliprect:..."
    (Quicktime) or "a=crypto" (for RTP/SAVP RFC4568), or de-facto
    standard extensions, like "a=x-dimensions" that you've chosen to
    implement...</div></blockquote><div><br></div>Yes, however - although I have (reluctantly) implemented some non-standard attributes that are already in widespread use, I am disinclined to support *new* non-standard SDP attributes; only those SDP attributes that get defined as parts of new IETF standards.  Sorry.</div><div><br></div><div><br><blockquote type="cite"><div bgcolor="#ffffff" text="#000000">Ideally, it would be cumfortable to be able to extend "Media Level"
    and "Session Level" attributes through virtual methods.<br></div></blockquote><div><br></div></div>That would be for your RTSP client.  What about your RTSP server?  It would also need to generate these new SDP attribute(s).  (Is your RTSP server not also implemented using our code?  If not, why not? :-)<div><br></div><div>But anyway, as noted above, modifying our code solely to make it easier for people to use non-standard SDP attributes is not a priority for me.</div><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 href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></body></html>