Leverage the latest technology in video streaming, and deliver optimized video to your viewers based on their network environment for the best possible viewing experience
Mux Player gives you a customizable, accessible player with features like thumbnails and Chromecast built right in. Need more? You can bring your own HLS-compatible player, too.
Mux Data measures video quality-of-experience metrics, the same way you measure front-end page performance
next-video is a React component for adding video to your Next.js application. It extends both the <video> element and your Next app with features to simplify video uploading, storage, and playback.
To get started...
That's it! Check out the docs to learn more.
Want to build your own video workflow? Here's an example of what you can do with the Mux API.
Next, we'll listen for Mux webhooks. When we receive the notification that the video is ready, we'll add it to our database.
Finally, let's make a playback page. We retrieve the video from our database, and play it by passing its playbackId to Mux Player:
And we've got upload and playback. Nice!
If you’re a developer you’ve probably seen and used platforms like Egghead, LevelUp Tutorials, Coursera, etc. This is your starter kit to build something like that with Next.js + Mux. Complete with Github OAuth, the ability to create courses, adding video lessons, progress tracking for viewers.
@MuxHQ was an absolute lifesaver for videos on a previous project. Thumbnails, truly instant play via livestreaming, resizing, whole bit. I’m often skeptical of third-party services but I never could’ve competed with the UX they let me deliver
Try Mux with a risk free trial and $20 in credit.