[Bug 766267] New: RTP streaming of AAC/MP4A fails.
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed May 11 11:24:40 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=766267
Bug ID: 766267
Summary: RTP streaming of AAC/MP4A fails.
Classification: Platform
Product: GStreamer
Version: 1.8.1
OS: Linux
Status: NEW
Severity: blocker
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: pmaersk at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Trying to RTP stream AAC audio fails. The modules aacparse, avdec_aac or
decodebin all fails to output packets. Probable cause is something with
rtpmp4apay/rtpmp4adepay.
Scripts documenting the problem:
Sender (one of the following):
$ AUDIO='audio/x-raw,rate=48000,channels=2'
$ gst-launch-1.0 -v audiotestsrc is-live=1 ! $AUDIO ! faac ! queue ! rtpmp4apay
! udpsink host=127.0.0.1 port=14002
$ gst-launch-1.0 -v audiotestsrc is-live=1 ! $AUDIO ! avenc_aac ! queue !
rtpmp4apay ! udpsink host=127.0.0.1 port=14002
$ gst-launch-1.0 -v audiotestsrc is-live=1 ! $AUDIO ! avenc_aac compliance=-2 !
queue ! rtpmp4apay ! udpsink host=127.0.0.1 port=14002
Receiver:
$ gst-launch-1.0 -v udpsrc port=14002
caps="application/x-rtp,media=audio,payload=96,clock-rate=48000,encoding-name=MP4A-LATM"
do-timestamp=1 ! rtpmp4adepay ! aacparse ! identity silent=0 ! fakesink
At the receiver end you will see no packets coming from aacparse. You can
replace aacparse with avdec_aac or decodebin and get same result.
Regards
Peter
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list