[Live-devel] Provide multicast and unicast stream

Robert Smith smith at cognitec.com
Thu Aug 20 08:02:59 PDT 2015


Ok Thanks, It's not the answer I wanted but It's what I expected.

I guess even if I could configure the server in this way the client 
support might not be great anyway.

On 08/20/2015 03:53 PM, Ross Finlayson wrote:
>> The RTSP spec allows a server to provide multiple transport options 
>> for a single stream, e.g, unicast or multicast, but I can't figure 
>> out how to do this with the live555 library.
>
> You can't.  The server (specifically, the "ServerMediaSubsession" 
> object, identified by 'stream name') specifies the characteristics of 
> the stream (including whether it's unicast or multicast).
>
>
>> Currently I am creating two streams for the same (live) source and 
>> appending either '_unicast' or '_multicast' to the URL
>
> Yes, this is the way to do it (i.e., using different stream names, 
> with a "PassiveServerMediaSubsession" for multicast, and a 
> "OnDemandServerMediaSubsession" (subclass) for unicast).  Note that 
> you can use a "StreamReplicator" to make two copies of your live 
> source; delivering one copy to the "PassiveServerMediaSubsession", and 
> the other copy to your "OnDemandServerMediaSubsession" (subclass, with 
> "reuseFirstSource" True).
>
>
>> I'm surprised that I haven't been able to find anything relating to 
>> this since I guess it would be a common requirement?
>
> Actually, it's not :-)
>
>
>> I did notice that the live555mediaserver doesn't support it which 
>> suggests that the library doesn't support this either? but openRTSP 
>> does support explicitly requesting a multicast stream.
>
> Note, FYI, this email from January 2007:
> http://lists.live555.com/pipermail/live-devel/2007-January/005776.html
>
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
>
>
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20150820/80456068/attachment.html>


More information about the live-devel mailing list