I am trying to decode an incoming stream over RTSP. When I checked
the SDP description, I observed that there are 2 media subsessions
like H.264 and G.711. To decode the same, I am trying to connect 2
separate sinks for each of the individual sub-sessions.
Is my idea of implementation correct?
Yes. Note that this is just what the "openRTSP" code does (see
"testProgs/playCommon.cpp").
Just make sure that each of your 'sink' objects uses the input
"presentationTime" value to properly synchronize the streams.
Should I perform any other initialization during SDP
initialization, especially given that one is a video and another an
audio session?
No, calling "MediaSubsession::initiate()" on each subsession is
sufficient. Our code automatically figures out what kind of
"RTPSource" object to create, based on the SDP description.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel