Auto HLS (TS)
Creates HLS outputs with Transport Stream segments from multiple video and audio streams
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 multivariant/dash playlist (default: "default")  | 
✗  | 
sessionId  | 
Generate a unique session id per run to avoid cache collisions (default: true)  | 
✗  | 
allowPreview  | 
Whether to allow the preview to be shown in the UI (default: true)  | 
✗  | 
segments  | 
Detailed segment configuration  | 
✗  | 
destinations  | 
Destination to publish to (default: [])  | 
✗  | 
pushMode  | 
If pushing to a remote destination. include these playlist types (default: "hls_dash")  | 
✗  | 
initialState  | 
The publishing state of this endpoint by default on start-up (default: "enabled")  | 
✗  | 
multiplePrograms  | 
Produce multiple multivariants if more than one program is present (default: false)  | 
✗  | 
discontinuityHandling  | 
What to do when a gap or discontinuity is encountered (default: "discontinuity")  | 
✗  | 
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)  | 
✗  | 
integralSegmentDuration  | 
Round segment durations in playlist to integers instead of true decimal value. Possible workaround for certain player issues. (default: true)  | 
✗  | 
holdBackSegments  | 
How many segments back should a player start  | 
✗  | 
holdBackParts  | 
How many parts back should a player start  | 
✗  | 
Destinations (Akamai)
| Option | Description | Required | 
|---|---|---|
type  | 
"akamai"  | 
✓  | 
ingest  | 
The complete URL to be pushed to  | 
✓  | 
playback  | 
The URL from which playback can be accessed  | 
✗  | 
includeAdInsertions  | 
If ad markers are inserted, include them in this publication (default: false)  | 
✗  | 
Destinations (S3)
| Option | Description | Required | 
|---|---|---|
type  | 
"s3"  | 
✓  | 
host  | 
The hostname of the s3 bucket to push to  | 
✓  | 
prefix  | 
The sub directory of the bucket to place playlists and segments into  | 
✗  | 
includeAdInsertions  | 
If ad markers are inserted, include them in this publication (default: false)  | 
✗  |