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.



FieldsDescription

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 IDSpecify 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.



FieldsDescription

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.



FieldsDescription

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:

  • Monitor Undefined – The device will monitor all PIDs on the PMT without producing an "extra PID" message.
  • Ignore Undefined – The device will ignore the existence of extra PIDs.
  • Raise Error – An "extra PID" channel event error will be sent.

Monitoring Level

Select the Monitoring level (Full, Light, Extra Light).

  • Full Monitoring: One full license and the full amount of SD points will be consumed by the system, and full monitoring will be done.

  • Light Monitoring: One full license and a third of the SD points will be consumed, and the monitoring level will be for a third of the time.

  • Extra Light Monitoring: One full license and a fifth of the SD points will be consumed, and the monitoring level will be for a fifth of the time.

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.