<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Live-devel] How to build a RTSP server
supports TCP.</title></head><body>
<blockquote type="cite" cite><font face="Arial"
size="-1">&nbsp;&nbsp;&nbsp; When TCP/UDP mode, the subsession needs
to&nbsp;inherit from
class&nbsp;OnDemandServerMediaSubsession.</font></blockquote>
<blockquote type="cite" cite><font face="Arial"
size="-1">&nbsp;&nbsp;&nbsp; When multicast mode, it needs to inherit
from PassiveServerMediaSubsession.</font></blockquote>
<blockquote type="cite" cite><font face="Arial"
size="-1">&nbsp;&nbsp;&nbsp; How can I make a path support both mode
in the same time??</font></blockquote>
<div><br></div>
<div>It is the server - not the client - that decides whether a stream
is sent via unicast or multicast.&nbsp; Therefore it makes no sense to
use the same stream (path) name for both kinds of streaming.&nbsp;
Instead, the only way that a client can request unicast or multicast
streaming is to use a different stream name for each, and have the
server use the stream name to determine which type of streaming is
desired.&nbsp; This is what we support.</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>