OpenTV ENTera & OpenTV Platform Documentation

Workflow

Encoding workflow

This is a two stage workflow, with a pre-processing job for editorial content, and encoding/packaging on technical content.

Pre-processing

The todolist is checked for Assets with NEW status by issuing a newAsset command and polling with a getToDoList request (see PES integration). Based on the status, the preprocessing job is marked as Done or Failed.

OPF3_workflow_preprocessing (1).png

Encoding

To check for assets with SCRAMBLED status, a scrambleAsset command with the required details and a poll with getToDoList request is sent (see PES integration). Based on the status, the encoding job is marked as Done or Failed.

OPF3_workflow_encoding.png

Purge Workflow

In CMS4 setup at foxtel has purge of source asset, encoded asset and index file. 

  • Source asset purgeA purge profile should be linked on editorial content, so that a purge job gets generated and processed accordingly. Once the physical asset is deleted, removes the linked reference asset on editorial content.The scrambleAsset command takes an optional DELETE parameter, which automatically takes care of deleting the source/clear asset after scrambling is complete. 

  • Encoded asset and index file purge: Use CFI purge workflowA purge profile with destination device should be linked to technical content, accordingly a purge job should be created/processed. Once the both the encoded and index file assets are deleted, removes the linked playable and index file assets on technical content.