github video-dev/hls.js v1.0.0-alpha.3

latest releases: v1.5.17, v1.6.0-beta.1, v1.5.16...
pre-release3 years ago

Welcome to another alpha release of v1.0.0. This is an early preview release of version 1.0. It includes a refactor of the buffering pipeline and support for Apple Low-Latency HLS. This release is focused on improvements to fmp4 fragment handling, and finalizing the latency controller.

This release was cut from the feature/v1.0.0 branch for which there is an open PR #3072. Please provide feedback there.

New Features / Breaking Changes

See #3072 for v1 feature set

Bug Fixes

  • Improve CEA-608 column to VTT position #3270
  • Add support for AVC fmp4 fragments found in Apple Advanced HEVC/H.264 stream #3274
  • Improve fmp4 handling #3233
  • Simplify latency controller playback rate adjustment - 1f4789c resolves #3240

API Changes

  • Removed minLiveSyncPlaybackRate. hls.js will no longer set the playback rate to a value less than 1.

Known Issues

  • EXT-X-PRELOAD-HINT is not supported and won't be until after v1.0.0.

Summary

Demo Page

https://hls-js-b446764d-d432-4b79-9f06-e5359d575a94.netlify.app/demo/

Changes

v1.0.0-alpha.2...v1.0.0-alpha.3

Feedback

To provide feedback see #3072

Don't miss a new hls.js release

NewReleases is sending notifications on new releases.