Direct uploads
Upload video directly from client applications through authenticated upload URLs, without first storing files on another service.
Mux is a video infrastructure platform for developers with streaming, uploads, playback, analytics, and automation for websites, apps, and AI workflows.
Mux is a video infrastructure platform for developers. It provides APIs and tooling to add streaming, uploads, playback, processing, analytics, and automation to websites, apps, and AI workflows.
The product is built to handle both live and on-demand video, with features such as direct uploads, pull-based inputs, Mux Player, just-in-time encoding, and Mux Robots. The pricing page shows usage-based billing with free and paid tiers, plus add-ons for security, delivery, and advanced workflows.
Upload video directly from client applications through authenticated upload URLs, without first storing files on another service.
Pull video assets from any web-addressable location, which helps teams move existing libraries into Mux without re-uploading files manually.
Support live workflows with RTMP and SRT input, persistent stream keys, and instant live-to-VOD recording when the stream ends.
Use just-in-time encoding, smart adaptive bitrate ladders, captions, thumbnails, GIFs, storyboards, MP4 outputs, and multi-track audio to prepare assets for playback.
Protect playback with signed URLs, domain and referrer restriction, DRM, and redundant delivery options.
Automate video handling with Mux Robots, including caption translation, summarization, chapter generation, key-moment extraction, question answering, and content moderation.
Add video playback and hosting to a website or SaaS product without building the encoding and delivery stack from scratch.
Run live broadcasts with persistent stream keys, RTMP or SRT input, and immediate VOD availability after the event.
Automate post-upload work such as captions, summaries, chapters, moderation, and key-moment detection for large libraries.
Secure playback for paid, private, or restricted content with signed URLs, domain restrictions, referrer controls, or DRM.
Track engagement and viewing behavior with Mux Data and use analytics to understand how content performs.
Mux is designed for developers building video into websites, platforms, and AI workflows. The home page positions it as a video API for teams that need streaming, moderation, search, analysis, and transformation in one service.
The source shows both live and on-demand video support. Features include direct uploads, pull-based inputs, live streaming via RTMP and SRT, and instant live-to-VOD availability after a broadcast ends.
Mux exposes video through APIs, SDK-style examples, and Mux Player for web and mobile. The features page also shows support for direct uploads, webhooks, and headless CMS integration.
The pricing page shows usage-based pricing with free and paid options, including a free-start plan, credit-based plans, and enterprise contact-sales options. It also lists separate pricing for delivery, storage, input, and add-ons such as Mux Robots and DRM.
The docs and features pages suggest Mux is centered on video infrastructure rather than a consumer editor. Its workflow is built around ingesting assets, processing them, delivering playback, and adding analytics or automation on top.