After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 774101 - opusenc doesn not work with mpegts
opusenc doesn not work with mpegts
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
1.10.0
Other Windows
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-11-08 12:18 UTC by Baby octopus
Modified: 2018-01-20 11:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Baby octopus 2016-11-08 12:18:15 UTC
Sender pipeline : gst-launch-1.0 audiotestsrc ! opusenc ! opusparse ! mpegtsmux ! udpsink host=10.0.100.1 port=8800 -v

Reciever : gst-launch-1.0.exe udpsrc port=8800 ! decodebin ! audioconvert ! autoaudiosink -v

No output is seen on the reciever side with gstreamer playback. Even VLC fails to play the stream
Comment 1 Sebastian Dröge (slomo) 2016-11-08 12:34:19 UTC
Works just fine here with GStreamer. Does it also fail for you if you omit opusparse, or just use a filesink after mpegtsmux and try to play the file?
Comment 2 Baby octopus 2016-11-08 12:59:48 UTC
Seems unstable now. Decoder stops after 3 seconds with error 

0:00:03.095424224  6084   024118C0 ERROR                tsdemux tsdemux.c:2541:parse_opus_access_unit: Failed to parse Opus access unit

Behavior remains the same with/without opusparse on the the sender side

However, playback is perfect when file output(instead of udpsink) is played. VLC still doesn't play the file
Comment 3 Sebastian Dröge (slomo) 2016-11-08 13:03:10 UTC
VLC might just not have support for MPEG-TS with Opus :)

It didn't fail here for me so far. Sounds like somewhere your data gets corrupted
Comment 4 Tim-Philipp Müller 2018-01-20 11:37:59 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!