{ "opencollection": "1.0.0", "info": { "name": "Mux Animated Images Streaming API", "version": "v1" }, "items": [ { "info": { "name": "Streaming", "type": "folder" }, "items": [ { "info": { "name": "Retrieve HLS Manifest", "type": "http" }, "http": { "method": "GET", "url": "https://api.mux.com/:PLAYBACK_ID.m3u8", "params": [ { "name": "PLAYBACK_ID", "value": "", "type": "path", "description": "The asset or live stream's playback ID." }, { "name": "TOKEN", "value": "", "type": "query", "description": "Signed token (JWT) for [secure video playback](https://docs.mux.com/guides/secure-video-playback)." }, { "name": "redundant_streams", "value": "", "type": "query", "description": "Include [HLS redundant streams](https://docs.mux.com/guides/play-your-videos#add-delivery-redundancy-with-redundant-streams) in the manifest." }, { "name": "roku_trick_play", "value": "", "type": "query", "description": "Add support for [timeline hover previews on Roku devices](https://docs.mux.com/guides/create-timeline-hover-previews#roku-trick-play)." }, { "name": "default_subtitles_lang", "value": "", "type": "query", "description": "Set the [default subtitles/captions language](https://docs.mux.com/guides/add-subtitles-to-your-videos#showing-subtitles-by-default) (BCP47 compliant language code)." }, { "name": "max_resolution", "value": "", "type": "query", "description": "Set the [maximum resolution](https://docs.mux.com/guides/control-playback-resolution#specify-maximum-resolution) of renditions included in the manifest." }, { "name": "min_resolution", "value": "", "type": "query", "description": "Set the [minimum resolution](https://docs.mux.com/guides/control-playback-resolution#specify-minimum-resolution) of renditions included in the manifest." }, { "name": "rendition_order", "value": "", "type": "query", "description": "Set the logic to [order renditions in the HLS manifest](https://www.mux.com/blog/more-tools-to-control-playback-behavior-min-resolution-and-rendition-order#rendition_order)." }, { "name": "program_start_time", "value": "", "type": "query", "description": "Set the start time of the asset created from a live stream when using the [instant clipping feature](https://docs.mux.com/guides/create-instant-clips). The timestamp should be provided as an epoch integer, and is compared to the program date time (PDT) generated by a live stream." }, { "name": "program_end_time", "value": "", "type": "query", "description": "Set the end time of the asset created from a live stream when using the [instant clipping feature](https://docs.mux.com/guides/create-instant-clips). The timestamp should be provided as an epoch integer, and is compared to the program date time (PDT) generated by a live stream." }, { "name": "asset_start_time", "value": "", "type": "query", "description": "Set the relative start time of the asset (in seconds) when using the [instant clipping feature](https://docs.mux.com/guides/create-instant-clips)." }, { "name": "asset_end_time", "value": "", "type": "query", "description": "Set the relative end time of the asset (in seconds) when using the [instant clipping feature](https://docs.mux.com/guides/create-instant-clips)." }, { "name": "exclude_pdt", "value": "", "type": "query", "description": "If set to true, EXT-X-PROGRAM-DATE-TIME tags will be omitted from HLS manifests for assets from live streams." } ] }, "docs": "Fetch an HLS (HTTP Live Streaming) playlist for the specified video asset, with optional query parameters to [modify playback behavior](https://docs.mux.com/guides/modify-playback-behavior)." }, { "info": { "name": "Retrieve a Static Rendition", "type": "http" }, "http": { "method": "GET", "url": "https://api.mux.com/:PLAYBACK_ID/:FILENAME", "params": [ { "name": "PLAYBACK_ID", "value": "", "type": "path", "description": "The asset or live stream's playback ID." }, { "name": "TOKEN", "value": "", "type": "query", "description": "Signed token (JWT) for [secure video playback](https://docs.mux.com/guides/secure-video-playback)." }, { "name": "FILENAME", "value": "", "type": "path", "description": "The filename of the static rendition file, as returned from the static renditions API files list. [See the MP4 guide for more details.](https://docs.mux.com/guides/enable-static-mp4-renditions)" } ] }, "docs": "Fetch a static rendition (usually an MP4 or M4A file) of the specified video asset. [MP4 Support](https://docs.mux.com/guides/enable-static-mp4-renditions) must be enabled on the asset before using these URLs." } ] } ], "bundled": true }