Universal Video Stream Player

Engine: — Type: — Live: — Note: Ensure CORS is enabled on your video origin.
Logs Errors & events appear here. Click Clear to reset.
Tips:
  • For .m3u8 (HLS): works natively on Safari/iOS; elsewhere uses hls.js.
  • For .ts (MPEG-TS): uses mpegts.js (MSE). Many browsers can’t play raw .ts directly without this.
  • For .mp4, .webm, .ogv: played by the native HTML5 video element.
  • If playback fails, check the browser console and server CORS headers (e.g. Access-Control-Allow-Origin: *).