v1.6.13
Summary
HLS.js v1.6.13 includes bug fixes and improvements over the last release.
The initPTS fix addresses an edge-case introduced in v1.6.6 with #7311, where hls.js began using MSE timestampOffset in place or remapping media timestamps.
The content protection related fixes address issues resulting from an expectation for a KEYID attribute or a key ID value in the EXT-X-KEY tag or its URI.
Changes Since The Last Release
https://github.com/video-dev/hls.js/compare/v1.6.12...v1.6.13
- Fix seeking back in live with timestamp wrapping (#7537) @robwalch
- Fixes "fragParsingError" after seeking back in live - regression introduced in 1.6.6 with #7311 (#7536) @bmarshall
- Use Widevine KEYID or parse PlayReady when level keys are present (#7545)
- Fixes FairPlay parsing error - regression introduced in 1.6.11 (#7542) @Jason239
- Get KEYID from init segment 'tenc' when not found elsewhere (#7547)
- Fixes Widevine key parsing error - regression introduced in 1.6.11 with #7527 (#7541) @AfLosada