Dear All,
I have some issues extracting (decoding) MPEG-4 ES data (in this case audio) at the receiver
my pipelines are:
sender:
gst-launch filesrc location=test.m4a ! qtdemux name=demux demux.audio_00 ! rtpmp4gpay ! udpsink port=5000
receiver:
gst-launch-0.10 udpsrc caps="application/x-rtp,media=(string)audio,clock-rate=(int)8000,encoding-name=(string)MPEG4-GENERIC,streamtype=(string)4,mode=(string)generic,payload=(int)96" port=5000 ! rtpmp4gdepay ! faad ! audiorate ! audioconvert ! alsasink
cannot parse the stream with faad, while the right caps on the udpsrc have been set
with receiver pipeline:
gst-launch-0.10 udpsrc caps="application/x-rtp,media=(string)audio,clock-rate=(int)8000,encoding-name=(string)MPEG4-GENERIC,streamtype=(string)4,mode=(string)generic,payload=(int)96" port=5000 ! rtpmp4gdepay ! fakesink dump=true
I can see the incoming stream dumped on the command window,
for instance the pipeline:
gst-launch-0.10 filesrc location=test.m4a ! qtdemux name=demux demux.audio_00 ! rtpmp4gpay ! rtpmp4gdepay ! faad ! audioconvert ! audiorate ! alsasink
without UDP works fine,
I am confused about this,
any help is highly appreciated,
kind regards,
Rufael Mekuria
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel