AAC Packatizer plugin "rtpmp4gpay" not working with AAC data with ADTS header

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

AAC Packatizer plugin "rtpmp4gpay" not working with AAC data with ADTS header

amitpandya
Hi all,

I am working with the AAC audio streaming application.
In my pipeline the encoded AAC frames have the ADTS header-format,which i need to packetize and stream.I am using "rtpmp4gpay" packatizer plugin which is compliance with RFC(3640).
problem is "rtpmp4gpay" works only with stream-format "raw", as plugin has sink pad Caps,
        SINK template: 'sink'
        Availability: Always
        Capabilities:
            audio/mpeg
                      mpegversion: 4
                      stream-format: raw

So,its not able to process the AAC data having ADTS header.
Though,I am able to stream the AAC data of stream-format raw successfully over the n/w.
Can anyone tell if only AAC raw data works with the "rtpmp4gpay" packatizer plugin ?
or
their is a way to packetize AAC data of ADTS header using the "rtpmp4gpay".And if yes can anyone suggest what king of changes i need to make in "rtpmp4gpay" plugin to make it happen?  

anyone has done such modification or experimented on this direction?

Any help will be greatly appreciated.

Thanks,
Amit.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel