Hi everybody,
I use the rtpmp4apay element in order to stream AAC audio over the network. With the help of the according depay element I am able to listen to the music. But this works only if I set the config parameter within the caps of the udpsrc element. The special thing about my transmission is that it is supposed to be a unidirectional one. Due to different music input files it's hard to make any assumptions about the resulting string for the config parameter on the receiver side. According to RFC 3016 it is supposed to be possible to multiplex the config parameter (StreamMuxConfig element) into the resulting data stream. Now, my question is wheter it is possible (and already supported by the backend) to set the config parameter to "1" within the rtpmp4apay element to induce the desired result? Is there any other way to achieve the multiplexing? If this should not be the case, has anybody experience with the mapping between the config parameter and the StreamMuxConfig element? I'd very much appreciate a response. Thanks in advance! Steffen. |
On Fri, 2010-09-10 at 11:55 -0700, Stwulf wrote:
Hi Steffen, > I use the rtpmp4apay element in order to stream AAC audio over the network. > With the help of the according depay element I am able to listen to the > music. But this works only if I set the config parameter within the caps of > the udpsrc element. The special thing about my transmission is that it is > supposed to be a unidirectional one. Due to different music input files it's > hard to make any assumptions about the resulting string for the config > parameter on the receiver side. > According to RFC 3016 it is supposed to be possible to multiplex the config > parameter (StreamMuxConfig element) into the resulting data stream. Now, my > question is wheter it is possible (and already supported by the backend) to > set the config parameter to "1" within the rtpmp4apay element to induce the > desired result? Is there any other way to achieve the multiplexing? This sounds like a good idea. Some other payloaders (e.g. rtpmp4vpay) have had a "config-interval" property added to them to achieve this. You could look at the relevant changesets and implement the same for rtpmp4apay. Patches are always very welcome (in bugzilla). If you don't have time to implement this yourself, feel free to file a feature request in bugzilla about this. Cheers -Tim ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |