HLS
HTTP Live Streaming (HLS) is an HTTP-based adaptive bitrate streaming communications protocol that extends its support in media players, web browsers, mobile devices, and streaming media servers. It has six tabs with its respective configuration, as discussed below.
Source
The Source GUI screen has the below fields.
Fields | Description |
Display Name | A user-defined name for caption-display on the mosaic and system messages. |
User Name/UUID | Unique username for the channel; used for SNMP traps and emails. |
Access Type | Desired Type of channel source (HLS). |
Enable Recording | Allows recording whenever a recordable event is encountered. |
Enable Descrambling | When checked, it enables descrambling. |
Encryption Type | Select the encryption type from the dropdown list. For more details, please refer to KMS Types. |
KMS | Based on the Encryption Type, choose the KMS configured for that specific Encryption Type. For more details, please refer to KMS Types. **From version 5.6.0 onwards CPIX KMS type is supported. **From version 5.6.4 onwards BISS-2, SynMedia, and Axinom KMS types are supported. **From version 5.6.6 onwards Static KMS type is supported. **From version 5.7.1 onwards Kaltura UDRM encryption is supported. |
Asset ID | Specify the asset ID that was created for the CPIX KMS Types. (Optional field) |
Playlist URL | The main URL of the Stream. |
Primary Channel | Check this checkbox if this is the Primary Profile. |
Profile URL | The sub URL of the profile. |
Network | The NIC used for pulling the stream. |
Version | The version number, taken from the manifest file. |
Bandwidth | The average bandwidth of the stream. |
Codecs | The codec types used in the stream. |
Audio | The audio file, taken from the manifest file. |
Resolution | The resolution of the video PID. |
Delay | A delay (in seconds) to be added to decoding the stream. |
Session Life Time | For automatic selection, it is unlimited. For manual configuration, click on the toggle button to specify the desired Session Life Time in minutes. |
Scrambled | Checked if the stream is scrambled. |
Service Type | Service type settings (SD/HD/Radio, etc.); used for system resource allocation. Service type refers to the number of hardware resources that should be allocated for monitoring the channel. Service type is usually measured by SD point (0.5,1,5,10,20...) depending upon the required hardware allocation which is usually detected during the scan. |
Tally Settings | Configure tally settings for a specific source. |
Note | General notes about the channel. **From version 5.7.0 onwards MCM9000 supports channels rotation at 90 or 270 degree, enabling potrait view. Please refer to Potrait view of a channel for detailed description. **From version 6.0.6 onwards MCM9000 supports #SLIDE# option in the "Note" field for sources that has frame interval greater than 2 seconds. |
Content
The Content GUI screen has the below fields.
Fields | Description |
Standard Type | Select the desired standard. Digital Video Broadcasting (DVB) or Advanced Television Systems Committee (ATSC). |
Audio Loudness | Select the desired audio loudness measurement standard. EBU R 128 or ATSC A/85 (no gating). |
Miscellaneous
The Miscellaneous GUI screen has the below fields.
Fields | Description |
Hide Overscan | By default, overscan lines are hidden from the mosaic. Uncheck the checkbox for the full-frame display. |
Unconfigured PIDs Behaviour | Select the system response on detection of a PID which is not defined in the static channel configuration on the PMT:
|
Monitoring Level | Select the Monitoring level (Full, Light, Extra Light).
|
Profile Automation Mode | Automatically chooses the profile from Scheduler or PMT Auto-Matching when the toggle switch is enabled. |
Snooze Timeout on Profile Change | Set time slot after profile change (in seconds), where errors related to the change are ignored. |
Chunk Duration | Specify the start and end Chunk Duration (in ms). |
Profiles
The Profiles functionality of HLS is the same as SPTS except for RST Running State. Please refer to Profiles to configure.
PIDs\Components
The PIDs\Components GUI of HLS doesn't have PID but Components.
The Components of HLS are also the same as SPTS, excluding PID, PID out of PMT, Scrambled, and PCR on PID. Please refer to PIDs Components and Component Types to configure.
Scheduler (UTC)
The Scheduler functionality of HLS is the same as SPTS. Please refer to Scheduler to configure.