Overview of Mux Data Custom Dimensions
custom_1) used in code and API calls, as well as a configurable display name and category for reporting in the Mux Dashboard.website·Indexed 43 days ago
https://www.mux.com/docsDeveloper guides and API references for Mux, a platform for video and audio streaming. Includes documentation on assets, live streams, playback IDs, webhooks, and official SDKs for Node.js, Python, PHP, Ruby, Elixir, Java, and .NET. Covers core concepts like organizations, environments, and secure video playback using signing keys and JWTs.
custom_1) used in code and API calls, as well as a configurable display name and category for reporting in the Mux Dashboard.Mux Data allows you to collect playback performance metrics from the Kaltura player on iOS and tvOS. It supports iOS 13.0+ and tvOS 13.0+, is built on Mux's core Objective-C SDK, and supports Mac Catalyst via XCFramework. You do not need Mux Video to use Mux Data.
Collected metrics include:
renditionchange eventsMux Data provides two types of alerts to notify teams when quality metrics cross thresholds or deviate from normal ranges:
Static renditions are downloadable versions of video assets in MPEG-4 video (.mp4) or audio (.m4a) format, created alongside the default HLS streaming format. They are primarily used for offline playback, social media cards (Open Graph), transcription services, and compatibility with very old devices (e.g., Android < v4.0) or very short videos (< 10s).
Static renditions are created at the same quality level (Basic, Plus, or Premium) as the original Mux video. Note that static renditions take longer to process than HLS versions; they are ready when the individual file status is ready, which triggers a video.asset.static_rendition.ready webhook.
environment_id and creator_id. Each CSV contains a row for every asset that generated usage during that calendar day (00:00:00–23:59:59 UTC). To utilize creator-level reporting, a creator_id must be set on the assets.The Mux Robots API allows developers to run AI workflows on videos using a single API request without managing their own AI pipeline. It handles model selection, prompting, retries, and webhook delivery.
Available workflows include:
For complex orchestration (running multiple workflows in order or triggering them on ingestion), use Mux Directives. For low-level control (custom prompts, specific LLM providers), use the @mux/ai TypeScript SDK.
Mux DRM provides content security to block screen recording, screen sharing, and downloading tools using Google Widevine, Microsoft PlayReady, and Apple FairPlay. It requires the use of Signed URLs and can be further hardened with Domain and User-Agent restrictions.
Protection levels vary by device: