DASH Player Online – Test MPEG-DASH MPD Streams
Play and debug MPEG-DASH (MPD) streams in your browser using dash.js. Test adaptive bitrate quality switching, view segment timelines, and diagnose DASH manifest errors.
How VideoLab Works
Three steps to test and debug any video stream
Paste a URL or Upload a File
Enter any MP4, M3U8, MPD, YouTube, or Vimeo URL — or drag & drop a local video file directly into the player.
Hit Play & Watch Diagnostics Update Live
The player starts streaming instantly. The debug panel tracks connection status, resolution, bitrate, codec, and every network event in real time.
Share or Export Your Debug Log
Generate a shareable URL to reproduce the exact test, or export a full JSON debug log with timestamps, errors, and stream info.
MPEG-DASH Explained
MPEG-DASH is the international standard for adaptive bitrate streaming. It segments video into small chunks described by an XML manifest (MPD). dash.js adapts quality in real-time based on your measured bandwidth.