Auto HLS (TS)
This component handles the creation of HLS/TS outputs 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: false) |
✗ |
segments |
Detailed segment configuration |
✗ |
destinations |
Destination to publish to (default: []) |
✗ |
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) |
✗ |
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 |
✗ |
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) |
✗ |