TS Media Playlist
This component creates, and optionally publishes, a HLS/TS 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  | 
✗  |