- Introduction to Video
- Stream video files
- Start live streaming
- Build real-time video experiences
- Make API requests
- Play your videos
- Use Mux Player
- Use a custom domain for streaming
- Enable static MP4 renditions
- Download for offline editing
- Embed videos for social media
- Listen for webhooks
- Secure video playback
- Create clips from your videos
- Get images from a video
- Create timeline hover previews
- Adjust audio levels
- Add watermarks to your videos
- Add subtitles to your videos
- Minimize processing time
- Upload files directly
- Autoplay your videos
- Synchronize video playback
- Integrate with your CMS
Modify playback behavior
Use playback modifiers in your HLS urls to change the default playback behavior.
Playback modifiers are optional parameters added to the video playback URL. These modifiers allow you to change the behavior of the stream you receive from Mux.
Mux Video supports 2 different types of playback policies:
signed. Playback modifiers are supported for both types of playback policies. However, the method to add them differs.
PLAYBACK_ID with your asset's public policy playback ID. Replace
MODIFIER_VALUE with any of the supported modifiers listed below in this document.
PLAYBACK_ID with your asset's signed policy playback ID and
TOKEN with the signature generated. Add modifiers to your claims body in the JWT payload. View the guide for Secure video playback for details about adding query parameters to signed tokens.
redundant_streams- see advanced options for details about redundant streams in the Play your videos guide.
roku_trick_play- see the Create timeline hover previews about including the Image Media Playlist in the manifest URL.
default_subtitles_lang- see the Subtitles guide about including a default language.