diff --git a/src/mss/parser/MssParser.js b/src/mss/parser/MssParser.js index fdb155c7fb..910e2bf3c3 100644 --- a/src/mss/parser/MssParser.js +++ b/src/mss/parser/MssParser.js @@ -350,6 +350,9 @@ function MssParser(config) { segmentTemplate.SegmentTimeline = mapSegmentTimeline(streamIndex, segmentTemplate.timescale); + // Patch: set availabilityTimeOffset to Infinity since segments are available as long as they are present in timeline + segmentTemplate.availabilityTimeOffset = 'INF'; + return segmentTemplate; }