<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><base href="x-msg://330/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div style="font-family: Helvetica; font-size: medium; 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-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><font face="Arial, sans-serif" size="2"><div>I want to transfer AAC stream by RTP-over-TCP to live555 RTSP server, is it practical?</div></font></div></blockquote><div><br></div>Yes, except that you don't stream *to* a server (because that's not what servers should be doing).  Instead, you stream *from* a server.</div><div><br></div><div>If your AAC data source already has a RTSP server, then you can either stream from it directly, or - if you wish - use the "LIVE555 Proxy Server" as an intermediary.</div><div><br></div><div>If, instead, you want to develop you own RTSP server that streams AAC audio, you can do so by writing your own "FramedSource" subclass that delivers AAC audio frames, and feeding it to a "MPEG4GenericRTPSink".  See, for example, "ADTSAudioFileServerMediaSubsession.cpp", which shows how this is done when streaming from an ADTS-format AAC file.</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; 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>