HLS Demo Player
Video.js HLS Demo
Live demonstration of the VexaTube video player powered by Video.js with HTTP Live Streaming (HLS). All streams use publicly available, open-source sample content — no copyrighted material.
Loading player...
Mux Test Stream (HLS)
Public domain HLS test stream from Mux. Multi-bitrate adaptive streaming.
HLSAdaptiveMulti-bitrate
Public test stream — no copyrighted content
URL: https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8
Player Events
Events will appear here when you interact with the player...
HLS Features
- Adaptive Bitrate Streaming (ABR)
- Multiple quality levels
- Low latency playback
- Buffer management
- Error recovery
- Playback rate control
- Keyboard shortcuts
- Fullscreen support
Technical Stack
- Player:
- Video.js 8.x
- HLS Plugin:
- @videojs/http-streaming
- Protocol:
- HTTP Live Streaming
- Format:
- MPEG-2 TS / fMP4
- Manifest:
- M3U8 (master + media)
See the full video page experience
Open Video Page