Channel Status Service

Channel Status Service

Introduction

As part of the Addressable TV solution, Icareus Suite also provides with it an independent microservice that can be used to set and get the current status of broadcast channels. The channel status(es) can be set or updated from the head-end based on any applicable criterion or trigger. Icareus Playout includes build-in support for updating the channel status of any channel configured to have this feature. However, it also possible to deploy this service independently and optionally integrated with any head-end systems or any environments.

ServiceURL

The service can be accessed via

Usage

Updating the Status

A status update is done by sending a simple HTTP POST request to the microservice.

API CALL

POST, /status

Parameter
Type
Info
channel
String
Name of channel
status
String
PROGRAM or COMMERCIAL
token
token
MD5 hash from string: channel+":"status":"+"privatekey"

EXAMPLE USING COMMAND-LINE

curl --data "channel=MyChannel&status=COMMERCIAL&token=9d1542e307d74bd50ec8000fd7988eb7" http://server.address/status

RESPONSE

Text response (200): OK

Text response (404): ERROR

privatekey is different for every customer

Checking the Status

A status update is done by sending a simple HTTP GET request to the microservice.

API CALL

GET, /status
Parameter
Type
Info
channel
String
Name of channel

EXAMPLE USING COMMAND-LINE

RESPONSE


Text response (200): COMMERCIAL
Text response (200): PROGRAM
Text response (404): ERROR

CHANNEL STATES

The supported values for channel states at the moment are PROGRAM and COMMERCIAL

    • Related Articles

    • Channel Status

      Introduction As part of the Addressable TV solution, Icareus Suite also provides with it an independent microservice that can be used to set and get the current status of broadcast channels. The channel status(es) can be set or updated from the ...
    • Event Recording API (ENG)

      Introduction This API is used to start and stop the recording of a Icareus Suite Channel. The system automatically links the recording to an event (e.g. Webinar) that is on the channel. The logic for linkin is the following: Warning API requires a ...
    • Managing DVB Services

      Introduction DVB Services in Icareus Playout represent TV or radio channels that are broadcasted. Note, that service properties depend on the included features of the Playout server. The DVB Services tree includes services that have been configured ...
    • HbbTV Channel Weekly EPG

      HbbTV Channel Weekly EPG Shows weeks EPG (Electronic Programme Guide) application. CONFIGURATION Field Data Type Comments Background Image Image File Application background image Up / Down Arrow Image File Image shown as up/down arrow, when ...
    • HbbTV Channel EPG

      HbbTV Channel EPG Shows EPG data for a specific channel only CONFIGURATION Configuration Field Data Type Comments Hide Yellow button Checkbox Hide the Yellow Button Hide Blue button Checkbox Hide the Blue Button Only show program Start Times Checkbox ...