Skip to content

v1.6.0-beta.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Feb 22:21
· 194 commits to master since this release
b921c6f

Summary

HLS.js v1.6.0-beta.4 includes bug fixes and improvements over the last release.

Changes since the last release

v1.6.0-beta.3...v1.6.0-beta.4

  • Interstitials Manager improvements (#7030) @matvp91 and @robwalch
  • Reset asset lists after Interstitial has played (#7049) @robwalch
  • Improve handling of empty ASSETS array in X-ASSET-LIST response (#7024)
  • Fix primary resume time when advancing after interstitial with CUE="ONCE" (#7014)
  • Make latency-controllers getters safe to call after destroyed (#7015)
  • Override media-capabilities result for HEVC support in Windows Firefox (#7048)
  • Fix JSON.stringify with circular dependencies (#7037) @martmol
  • Separate the calculation of the next level into a protected method (#7040) @Kouji-Koike

Demo Page

https://ed7009c3.hls-js-dev.pages.dev/demo/

Beta API changes since beta 3

Changes to hls.interstitialsManager simplify timeline management and navigation:

  • Added interstitialPlayer to get playback information like currentTime and duration across multiple assets in a break.
  • Removed bufferingPlayer, playout, and waitingIndex.
  • Replaced primary.seekTo and integrated.seekTo with currentTime setters.

Feedback

Please provide feedback via Issues in GitHub. For more details on how to contribute to HLS.js, see our CONTRIBUTING guide.