[Bug 775665] hlsdemux: problems with broken iHeartRadio streams

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jan 5 17:13:15 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=775665

--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 342974
  --> https://bugzilla.gnome.org/attachment.cgi?id=342974&action=edit
hlsdemux: Detect and work around media sequence number inconsistencies

And also handle live streams without any media sequence numbers at all.

Partially works around brokenness with iHeartRadio streams, which have
 a) inconsistent media sequence numbers, that just jump back and forth
    all the time and wrap around at 24 or something
 b) broken CDN caching or similar, which causes older versions of the
    playlist to be fetched sometimes.

This works well now unless the situation happens, that a playlist is
fetched that has *only* fragments that are before the previous playlist.
Which unfortunately happens with the iHearRadio streams (meaning:
playlist is 30s shifted into the past!).

-- 
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