Configuration parameters
HLS over TS

HLS over TS

Below are the parameters accessed in the HLS over TS output:

General

ParameterDescription
Output nameOutput name. The name you want to use for the output.
GOP per segmentThe number of GOP (group of pictures) included into each segment.
Segments per manifestNumber for segments to include in the manifests.
Trick Mode supportEnables IFrame representations.
Parameters mapping keyMapping key that will be used to override output parameters in individual OnDemand content or Live Packaging Services

HLS

Playlist

ParameterDescription
NameName of the manifest/playlist generated for the current output.. Default value is index (for HLS) or manifest (for HSS and DASH). If a filtering has been applied to the manifest/playlist, it is recommended to use a name that clearly identifies the defined filtering.
Important: The manifest name must be unique and different from any other manifest name.

Filtering - Stream characteristics

ParameterDescription
Audio streams filter
Build a filter to select the audio streams that will be included in manifest/playlist.
Applicable filters: bitrate in kbps
Video streams filter
Build a filter to select the video streams that will be included in manifest/playlist.
Applicable filters: bitrate in kbps and codec (H.264 or HEVC)
Subtitle streams filter
Build a filter to select the subtitle streams that will be included in manifest/playlist.
Applicable filters: bitrate in kbps
Thumbnail streams filter
Build a filter to select the thumbnail streams that will be included in manifest/playlist.
Applicable filters: width and height in pixels

Filtering - Bitrate

ParameterDescription
Audio streams filter
Build a filter to select the audio streams that will be included in manifest/playlist.
Applicable filters: bitrate in kbps
Video streams filter
Build a filter to select the video streams that will be included in manifest/playlist.
Applicable filters: bitrate in kbps and codec (H.264 or HEVC)
Subtitle streams filter
Build a filter to select the subtitle streams that will be included in manifest/playlist.
Applicable filters: bitrate in kbps

Filtering - Stream index

ParameterDescription
Indexes
Range or comma separated list of stream indexes, based on the stream position in the input.
Index of the first stream is '0'.

Nielsen Watermarking

ParameterDescription
No FilteringAll the available audio streams within the audio bitrate range defined above will be integrated to the generated output.
LinearOnly the linear audio streams within the audio bitrate range defined above will be integrated to the generated output.
C3Only the C3 (catch-up 3-days) audio streams within the audio bitrate range defined above will be integrated to the generated output.
C7Only the C7 (catch-up 7-days) audio streams within the audio bitrate range defined above will be integrated to the generated output.

URL signing

ParameterDescription
Replacement type
Defines the content replacement strategy applied to the output.
Possible values: None or POIS (Placement Opportunity Information Service)

Cisco URL signature

ParameterDescription
VersionURL signing version number. Version 0 uses MD5 hash algorithm. Version 2 uses SHA1 hash algorithm.
Key ownerKey owner value (Provided by Cisco)
Key IDKey ID associated to the Key (Provided by Cisco)
KeyKey value (Provided by Cisco)
Expiration timeDuration of availabilty of the URL with current signature Default: 3600
URL preambuleURL preambue to be use for this output
Client IPIP address of the client

Advanced settings

ParameterDescription
Multiplex modeDefines how the playlists are generated.<br>Possible modes: 'Separate video and audio', 'Multiplex video and audio' or 'Multiplex video and first audio'
Metadata insertionEnables metadata insertion.with the choice of the track PID given to metadata content.
Insert audio onlyEnables insertion of audio only tracks in the master playlist.

Delivery

General parameters

ParameterDescription
Access URLPortion of the complete access URL that defines the service.
Prefer URI unreserved characters (alphanumerical characters plus (, ), -, _, .). Declaring a subpath (a/b) is possible but may impact performance.
Example: https://[Server IP or FQDN]/[Output Access URL]/[Live Packaging Service Access URL]/[index.m3u8 OR manifest OR manifest.mpd]
Playlist distribution URL
Custom delivery URL for media playlists.
This URL will be prepended to the media playlist names to define an absolute delivery URL for media playlists.
If field is left empty, media playlist are relative to master playlist.
Recommendation: Prefer URI unreserved characters (alphanumerical characters plus (, ), -, _, .). Declaring a subpath (a/b) is possible but may impact performances.
Multiplex mode
Defines how the playlists are generated.
Possible modes: 'Separate video and audio', 'Multiplex video and audio' or 'Multiplex video and first audio'
Recommendation: Prefer URI unreserved characters (alphanumerical characters plus (, ), -, _, .). Declaring a subpath (a/b) is possible but may impact performances.

External origin Server

ParameterDescription
DetailsRemote location for playlists, manifests and segments.
Example: http://host/directory or file://host/directory

Apple Sample encryption

Fixed key generation mode

ParameterDescription
KeyAES key used for encrypting the content. Unit: hexadecimal.
Signature initialization vectorSignature Initialization Vector to be used with the signature key.
License acquisition URLLicense acquisition URL to be used by the player.
Key formatSpecify how the key is declared in the resource specified in the URL.
Key format versionsIndicate which version of the key format is used.

MediaKind interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.
Crypto periodTime span that a key is authorized for use.<br>A new key is retrieved at the start of each new period.<br>A value of '0' means that a single key will be used.

Bouygues Telecom interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.

Kaltura interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.
Account IDIdentifier of the key requestor.
Signature keyPrivate key used to sign requests to key server.

Irdeto interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.
Account IDIdentifier of the key requestor.
Crypto periodTime span that a key is authorized for use.<br>A new key is retrieved at the start of each new period.<br>A value of '0' means that a single key will be used.

Nagra KSS interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.
Key update periodDefines the period between two key requests from the packager to the key server.

Apple Segment encryption

Internal key generation mode

ParameterDescription
Crypto periodTime span that a key is authorized for use.<br>A new key is retrieved at the start of each new period.<br>A value of '0' means that a single key will be used.

Separate keys mode enabled:

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.
Key Distribution URL
Custom delivery URL for keys.
This URL will be prepended to the key file names to define an absolute delivery URL for keys.

MediaKind interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.

Cisco key store ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.

MediaFirst ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.

ATIS IDSA (Compatible SmarDTV) encryption

MediaKind interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.

PlayReady (Compatible Inside Secure) encryption

MediaKind interface ext. key

ParameterDescription
Key server URLURL of the server that will deliver the encryption keys.
Crypto periodTime span that a key is authorized for use.<br>A new key is retrieved at the start of each new period.<br>A value of '0' means that a single key will be used.

Content replacement

Placement opportunity information service (POIS)

ParameterDescription
POIS server URL
URL of the POIS (Placement Opportunity Information Service).
Upon placement opportunity notification, POIS returns either a list of URLs to insert in place of the initial one, or specific tags to be inserted within the playlist.

Related information
HLS or DASH over CMAF output configuration
HLS over TS output configuration
HSS output configuration