You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interstitial support can be enabled/disabled using a config option
Interstitial support can removed from the build via compile time option (empty Controller/config option)
HLS.js handles preloading and streaming of Interstitials via additional instances of HLS.js
Interstitial player instances are child instances of the primary player
Interstitial instances (like the primary player instance) must have an HTMLMediaElement attached to append media to SourceBuffers
Primary player may "share" a single element with Interstitial players (on platforms only supporting a single decoder/element), or additional HTMLMediaElements can be attached to Interstitial players for more seamless transitions (providing DOM elements are managed appropriately by the application using HLS.js)
New HLS.js Interstitial events will signal the Interstitial schedule, updates to the schedule, transitions between schedule blocks or segments
HLS.js may adopt new methods for supporting client-side Interstitials (insertion of breaks not present in the HLS asset, but rather added by the client at runtime)
Fix playback past under-buffering gaps (reduce stalls and stall duration)
Improve adaptation timing (reduce freeze frames from appends made behind the playhead)
Adding support to HLS.JS for EXT-X-BITRATE
Stretch goals:
Crossing "incompatible" discontinuity boundaries (currently supported via browser SourceBuffer.changeType() where available), with more control over resetting MediaSource from a specific time or discontinuity.
It's a secret
Past Releases
npm package releases “video-dev/hls.js” updated Jan 16, 2024.
v1.5
Theme: Advanced Media Codecs and Formats (HDR and Multi-Channel Audio)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Planned Releases
v1.6
Theme: HLS Interstitials
1.6.0 Milestone
Interstitial Support Overview:
v1.7
Theme: I-Frame support and (M)JPEG Loading
1.7.0 Milestone
v1.8
Theme: Low-Latency HLS Improvements
1.8.0 Milestone
Features:
Stretch goals:
SourceBuffer.changeType()
where available), with more control over resetting MediaSource from a specific time or discontinuity.Past Releases
npm package releases “video-dev/hls.js” updated Jan 16, 2024.
v1.5
Theme: Advanced Media Codecs and Formats (HDR and Multi-Channel Audio)
Release Date: January 8, 2024
Release Notes
1.5.0 Milestone
Features:
v1.4
Theme: Content Steering
Release Date: April 10, 2023
Release Notes
Issues Milestone
Features:
v1.3
Theme: DRM Support
Release Date: January 12, 2023
Release Notes
Issues Milestone
Features:
Missed stretch goals:
https://github.com/video-dev/hls.js/releases/tag/v1.3.0
v1.2.0
Theme: Timed Metadata and Captions, fMP4 interoperability
Release Date: July 27, 2022
Release Notes
Beta Was this translation helpful? Give feedback.
All reactions