v1.6.0-beta.4
Pre-release
Pre-release
·
194 commits
to master
since this release
Summary
HLS.js v1.6.0-beta.4 includes bug fixes and improvements over the last release.
Changes since the last release
- 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 likecurrentTime
andduration
across multiple assets in a break. - Removed
bufferingPlayer
,playout
, andwaitingIndex
. - Replaced
primary.seekTo
andintegrated.seekTo
withcurrentTime
setters.
Feedback
Please provide feedback via Issues in GitHub. For more details on how to contribute to HLS.js, see our CONTRIBUTING guide.