That's true but what modifications are required in CreateStreamsource
Virtual function as it is returning ADTSFileSource Instance. ADTSFileSource
takes name of file as an argument where in my case an aac audio frame is
provided by my device source(LiveSource).

On Wed, Dec 5, 2012 at 10:19 PM, Ross Finlayson <finlay...@live555.com>wrote:

> I Want to stream AAC using my live source.But i didn't find any framer for
> aac.Do i need to implement my own AAC framer?
>
>
> If your input source object delivers discrete AAC audio frames (i.e., one
> frame at a time), then you don't need a separate 'framer' object.  (Just
> make sure that your input source object sets "fPresentationTime" properly
> (aligned with 'wall clock time'; i.e., the time that you'd get by calling
> "gettimeofday()"), and also sets "fDurationInMicroseconds" properly.)
>
> The "RTPSink" subclass that you would use for streaming AAC audio is a
> "MPEG4GenericRTPSink".  (See
> "liveMedia/ADTSAudioFileServerMediaSubsession.cpp" for an illustration of
> how to use it to stream AAC.)
>
>
> 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
>
>
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to