ADTS -- Since the library only includes ADTSAudioFileServerMediaSubsession, I'm assuming I need to create a subclass of ServerMediaSubsession capable of reading from our in-memory frames instead of a file, yes?
Yes.
Moving from Multicast to Unicast: The multicast version's working with of H264VideoRTPSink -> PassiveServerMediaSubsession, but I see from past list references and the source that OnDemandServerMediaSubsession's the definitive guide for unicast-based streams.
Yes.
Given that OnDemandServerMediaSubsession is file-based
No it's not. It can take any data source - not just a file - as input. However, if you use a live input source (e.g., from an encoder), then be sure to set the "reuseFirstSource" parameter to True, so that the input source object gets reused for all unicast clients.
, does this mean that I need to create a subclass of ServerMediaSession as well?
No, you will need to create a subclass of "ServerMedia*Sub*session" for audio, and another for video.
-- Ross Finlayson Live Networks, Inc. http://www.live555.com/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel