[Live-devel] ServerMediaSession.patch
Ross Finlayson
finlayson at live555.com
Sun Jan 28 07:25:17 PST 2007
> > (BTW, I don't understand why you're dealing with the Darwin Streaming
>> Server at all. We have a perfectly good RTSP server implementation
>> (that uses the "ServerMediaS(ubs)ession" objects that you're
>> creating), so you should just use that. In any case, if you really
>
>I did not fully explain what my software is. You can think about as
>DirectShow-based encoder application, which can use file or capture
>device as media source, encode content into specified format, save it
>into file or push to network (unicast/multicast) describing streamed
>content using SDP file. In network case _any_ client, which supports
>initialization through .sdp file, could be used to receive broadcast.
That's true only for multicast streams. For unicast streams, a
client cannot just 'read a SDP file'; it *must* use the RTSP protocol
to (i) get the SDP description, and (ii) tell the server which IP
address and port numbers it should send the stream to. (But a client
can also use RTSP to receive a multicast stream, so you might as well
use RTSP in either case. I'm not aware of any client that can read a
SDP file, but which doesn't also support RTSP.)
If you plan on supporting unicast transmission (especially if you
want to support multiple concurrent clients), then you definitely
need a RTSP server, and it's much better to use our server
implementation than to have to rely upon a separate 'Darwin' server.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list