[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