HlsJs
UI Extension
hls.js is a JavaScript library for playing HLS (HTTP Live Streaming) video streams in browsers that don't natively support HLS.
Status
Planned
Supported Version
TBD
Licensing
Open Source
Priority
Rank #114
KEY FEATURES
HLS playback
Adaptive bitrate
Low latency
DRM support
Subtitle rendering
Buffer management
Error recovery
Usage Example
Here's how you'll use HlsJs with Oorian once the extension is available:
Java
// Create and configure HlsJs component
HlsJs component = new HlsJs();
component.setWidth("100%");
component.setHeight("400px");
// Configure component options
component.setEnabled(true);
// Register for events using Oorian's event model
component.registerForEvent(this, HlsJsEvent.class);
// Add to your page
container.addElement(component);Note: This is a preview of the expected API. The actual implementation may vary slightly when released.