CMAF Media Playlist
This component creates, and optionally publishes, a cmaf media playlist for a single stream
Component Configuration
Option | Description | Required |
---|---|---|
id |
A unique identifier for the component instance |
✓ |
displayName |
The name shown in the Studio UI of this component |
✓ |
name |
The name of the playlist |
✗ |
sessionId |
Generate a unique session id per run to avoid cache collisions (default: false) |
✗ |
publishingGroup |
Each playlist will be published within a 'group', change this if you need multiple playlists for the same stream |
✗ |
segments |
Detailed segment configuration |
✗ |
destinations |
Destination to publish to (default: []) |
✗ |
initialState |
The publishing state of this endpoint by default on start-up (default: "enabled") |
✗ |
notes |
Additional notes about this component |
✗ |
Segments
Option | Description | Required |
---|---|---|
retentionPeriod |
How many seconds of data to retain for playback in media playlists (default: 60) |
✗ |
defaultSegmentCount |
How many segments to display in a default playlist (0 means show all) (default: 0) |
✗ |
targetSegmentDuration |
How many seconds should be in each segment (default: 4) |
✗ |
targetPartDuration |
For low latency playlists, what size parts should be generated in seconds (default: 1) |
✗ |
holdBackSegments |
How many segments back should a player start |
✗ |
holdBackParts |
How many parts back should a player start |
✗ |