GNOME Bugzilla – Bug 777739
Opus stream not working
Last modified: 2017-07-11 21:05:22 UTC
The stream https://chiru.no:8080/stream.opus does not work with GStreamer, but works with VLC or MPV. 1) gst-play-1.0 https://chiru.no:8080/stream.opus 2) Buffering starts Expected: buffering finishes and starts playing Actual: buffering stuck at 0% Using 1.10.2
Confirmed here, also with GIT master and after downloading a part of the stream.
I get some TLS warnings with MPV, so maybe this is a gnu-tls vs openssl issue and there is something wrong with the server setup.
Problem here is that the first PTS is many hours in the future and not starting at 0
One wonders how any ogg internet radio (or other) streams work then, since that's totally normal and happens in those cases too.
I downloaded it and got a somewhat corrupt stream part (negative ogg granulepos, oggz claiming 2 packets in about 700 kB). A second try got me a valid one, which plays fine. A third attempt got me something that plays fine too.
It currently seems to work here too, using 1.10.4 from debian sid.
Still working. The first ts is indeed not 0, but oggdemux sends a segment with start equal to that first timestamp, so seems fine. Given one of the samples I downloaded a couple months ago was corrupt, I suspect there's a bug in the streamer they're using, and it sometimes sends wrong data.
Works for me. Not sure what else to do here. Please re-open if it's still an issue and ideally attach a wireshark or wget capture so we can replay and debug. Thanks!
Still working here with 1.12.1. Thanks everyone!