v1.7.0-beta.2
Pre-release
Pre-release
Summary
HLS.js v1.7.0-beta.2 includes bug fixes and improvements over the last beta release.
Demo Page
https://e29be494.hls-js-dev.pages.dev/demo/
Changes Since The Last Release
Features & Enhancements
- CMCDv2 Support: custom events, custom keys and
ec(#7887) @cotid-qualabs
Bug fixes
- Support
EXT-X-MEDIA-SEQUENCEdeclaration afterEXT-X-SKIP(#7905) @hongjun-bae - Treat un-demuxable fragments as a gap to prevent infinite reloading (#7900)
Interstitials
- Fix Low-Latency Live join with interstitial preroll (
PRE,ONCE) (#7908) @robwalch - Fix Live Interstitial midroll buffering and playback (#7913)
Low-Latency HLS
I-Frame support
- Fix remuxing of encrypted I-Frame segments (#7896) @robwalch
- Fix AES byte-range addressed I-Frame decryption (#7892)
Regressions in dev / v1.7.0-beta.1
- Fix subtitle buffering up to or past media buffer (#7921) @robwalch
- Fix fatal KEY_SYSTEM_ERROR handling (#7920)
- Fix
autoStartLoad:falseand deferredstartPosition(#7903) - Fix uncaught init segment abort errors (#7904)
Build and CI
For the complete list of v1.7 changes, on top of those above, see the beta.1 release notes:
https://github.com/video-dev/hls.js/releases/tag/v1.7.0-beta.1
Feedback
Please provide feedback via Issues in GitHub. For more details on how to contribute to HLS.js, see our CONTRIBUTING guide.