Mux

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

Getting Started

Monitor your video streaming performance with just a few lines of code.

Mux Data is the best way to monitor video streaming performance.

Integration is easy - just initialize the Mux SDK, pass in some metadata, and you're up and running in minutes.

1. Create an Environment

An Environment represents the highest grouping of data you want to combine and compare within. Multiple websites/apps or video platforms can use the same Environment, but we suggest not combining staging and production data.

There are four types of Environments: Development, QA, Staging, and Production. Use Production for your integration with your Production video players, Staging or QA if you have a staging or QA environment, and Development for your local testing.

If you integrate with Mux Video, be sure that you use the same Environment on both sides, so that the data from Mux Data correctly optimizes your Mux Video streaming.

2. Integrate with your player

After you create an environment, you'll see an Env Key and a link to "+ Add 1st Integration". Use this link to choose a player integration, or just jump to you player:

3. Start seeing data

After you've integrated, use the Mux Data dashboard to dive deep into your video streaming performance. Data should start showing up a few minutes after you integrate.

4. (Optional) Integrate with the Mux Data API

The Mux Data dashboard is entirely powered by APIs, and these APIs are available to customers on certain plans. Visit the Mux Data API Docs for details.

Getting Started


Monitor your video streaming performance with just a few lines of code.

Suggested Edits are limited on API Reference Pages

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