How Playback Works
We give you a URL, you use it to play a video
After you upload a video and get an Edge ID, you can create a URL like this:
https://worker.hesedvid.com/v1/edge_EVNENCJS37003VO58NNFZQTMWG7S66YA9TUY78/master.m3u8
You take this URL, give it to a compatible HLS player, and you’re off to the races.
Choosing a player
- Iframe - Shaka Player under the hood. Fastest to embed.
- Video.js - Likely the best all around choice.
- Shaka Player - Not so user friendly, but very robust.
- HLS.js - Most lightweight option.
- Mux Player - Great if you’re already using Mux.
Why you might choose Shaka Player
Shaka player is an excellent project which has unique features relative to other players:- Offline playback
- Sophisticated DRM support
- Low level resolution & playback control
- Native AdManager integration for interstitial ads
- Exceptional retry logic
- Chromecast support
We choose to build on Shaka Player for these reasons. But for most use cases, video.js is excellent.