Captioning - CEA 608 - Calculation of caption position and size is not always correct
Created by: epiclabsDASH
Environment
-
The MPD passes the DASH-IF Conformance Tool on http://dashif.org/conformance.html -
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://vm2.dashif.org/livesim/testpic_2s/cea608_and_segs.mpd
- Dash.js version: Nightly build
- Browser name/version: Chrome/Firefox
- OS name/version: Mac
Steps to reproduce
- Open given stream in nightly build version of the player
- Repeat the operation until error is reproduced (here, I get reproducing the issue around 10% of cases)
Observed behaviour
Size and position of captions are wrong calculated. They are wrongly placed at x: 0 and its size is bigger than expected.
This is not happening neither in 2.6.0 nor in 2.5.0.
Reported by Chuck Wilson in Slack Channel