Regression in 2.9.3 upon video re-play
Created by: richardbushell
Environment
-
The MPD passes the DASH-IF Conformance Tool on https://conformance.dashif.org/ -
The stream has correct Access-Control-Allow-Origin headers (CORS) -
There are no network errors such as 404s in the browser console when trying to play the stream -
The issue observed is not mentioned on https://github.com/Dash-Industry-Forum/dash.js/wiki/FAQ -
The issue occurs in the latest reference client on http://reference.dashif.org/dash.js/ and not just on my page
- Link to playable MPD file
- Dash.js version: 2.9.3
- Browser name/version:
- OS name/version:
Steps to reproduce
Here are a couple of example MPDs:- https://living.video/MPD/hphoverlay.mpd https://living.video/MPD/ibeani.mpd (they conform fine and have always worked previously without a problem) Goto DASH REF player, change initial OPTIONS to:- Auto-play: OFF Loop: OFF Jump Small Gaps: OFF Play videos through (or seek to just before the end). Video will finish. Then press the PLAY button to re-play the video. In Dash 2.9.2 Ref Player, this works fine as it always has previously. In Dash 2.9.3 Ref Player, the video starts re-playing but will then immediately FREEZE within 1-2 seconds of recommencing (it will resume shortly afterwards, but with obvious Freezing and subsequent Drop to lowest representation bitrate)