MPEG-DASH / Media Source demo

Usage tips / troubleshooting

The content on this site is provided for testing and validation purposes, but is not intended to serve as a public or standardized implementation or reference; if you weren't directed here by a member of YouTube staff, consider this an internal-only page that just happens to be publicly readable.. Please feel free to contact us if you have any questions.

This demo requires a compatible browser. Chrome is known to work, and support has been available in the stable for some time.

Due to a number of platforms that have difficulty with sample rate switching, adapting between different audio codec configs (HE-AAC to normal AAC or vice versa) is not enabled. Opus has the wonderful property of not maintaining an internal sample rate, which will eliminate those concerns.

Using an external URL? Beware of CORS. If the server hosting the files doesn't set an appropriate Access-Control-Allow-Origin header, you'll get an error. Also make sure your server handles byte range requests, or you'll just get one whole-file segment.