The Mux Developer Hub

Welcome to the Mux developer hub. You'll find comprehensive guides and documentation to help you start working with Mux as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Basic Playback

When an asset is created, one or more Playback IDs are created for the asset. Playback IDs are used with to play an asset using specific permissions.{PLAYBACK_ID}.m3u8

Replace {PLAYBACK_ID} with your asset's playback ID, then follow your video player's instructions for providing a video source. (Examples Below)

Supported Formats

Mux supports playback via HLS (.m3u8) for the majority of use cases. See the HLS playback support guide for help understanding which players/platforms support HLS. In addition Mux supports playback via MP4s, as described here: MP4 Support.

Additional formats such as DASH, WebM, and others will be supported in the future.

What's Next

Specific Player Platform Examples

Web Video Playback
iOS Video Playback


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.