<html><head></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">Basically, I'm not-so-politely asking how to break up the Media
    Server app into pieces</div></blockquote><div><br></div>The "LIVE555 Media Server" application is meant to be a standalone application, for use - unmodified - by end users.  In particular, it was not intended to be used as a model for programmers who are developing their own RTSP server-based applications.  For that purpose, you should instead look at the code for "testOnDemandRTSPServer" (in the "testProgs" directory).  And you should read the FAQ (as you were asked to do before posting to the mailing list).  It contains at least one entry that relates (I think) to what you are trying to do.</div><div><br></div><div><br></div><div><blockquote type="cite"><div bgcolor="#ffffff" text="#000000">I'd like to avoid reimplementing UsageEnvironments and
    TaskSchedulers if possible, and only delete/move the code around :)<br></div></blockquote><div><br></div>This code is Open Source; you can do whatever you like with it (subject, of course, to the LGPL).  However, if you choose to modify the supplied source code (rather than extending it via subclassing), you are far less likely to get support on this mailing list.</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>