Fragmented subtitles stop working after first period
Created by: panofr
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:https://media.axprod.net/TestVectors/v6.1-Clear/MultiPeriod_Manifest.mpd
- Dash.js version:2.9.3 and Nightly builds of reference client
- Browser name/version: Chrome 74.0.3729.169
- OS name/version: Windows 10 pro version 1809
Steps to reproduce
- Load "https://media.axprod.net/TestVectors/v6.1-Clear/MultiPeriod_Manifest.mpd" in reference player
- Push Play button
Observed behaviour
First period displays subtitles correctly. Second period (after PT0H12M14.000S) does not display any subtitle:
- When second period is loaded, all fragmented text files are downloaded but not displayed.
- When I try to switch language, all fragmented text files are donwloaded but not displayed.
I've the same behavior with my VOD files, I can send an example if needed.