[Live-devel] AAC Strean using live source(Device Source)

dhara bagadia dhara.250190 at gmail.com
Thu Dec 6 02:04:38 PST 2012


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 <finlayson at 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 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/20121206/8b23f1d7/attachment.html>


More information about the live-devel mailing list