Skip to content

v1.7.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Jul 15:38
5f765ca

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

v1.7.0-beta.1...v1.7.0-beta.2

Features & Enhancements

Bug fixes

  • Support EXT-X-MEDIA-SEQUENCE declaration after EXT-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:false and deferred startPosition (#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.