jul 31

(English) Orchestrating the VoD/OTT distribution workflow for speed and flexibility

31 de julio de 2019

Disculpa, pero esta entrada está disponible sólo en Inglés Estadounidense. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Speed and efficiency are of the essence in today’s multiplatform media world, and workflows need to be integrated tightly and with great flexibility. Integrating with best-of breed solutions and APIs to piece it all together, Broadcast Management Platform WHATS’ON by MEDIAGENIX sets the pace, with the seamless automation of the VoD/OTT distribution workflow orchestration as a case in point.

Media companies typically ingest content from a variety of content providers on their VoD platforms. Take the case of broadcasters that want their content to be published on these platforms. Typically they need to deliver an XML file, video files and images according to certain specifications. Video files need to be transcoded and the encrypted Images need to be resized, the relevant metadata needs to be included in the XML, and at the right moment it all needs to be published to the set-top box or the website back-end. In a multiplatform world, this rapidly results in a complex workflow.

To automate these workflows, Broadcast Management Platform WHATS’ON communicates through REST APIs with a best-of-breed open-source workflow engine and data flow system.

How it works

Based on a defined workflow, the workflow engine seamlessly orchestrates the tasks that need to be performed at the right moment increasing efficiencies. External «workers»—which can be WHATS’ON services or external services—pick up these tasks, complete them and report this back to the workflow engine, until the complete workflow is executed. Statuses are automatically updated along the way so that the operator can follow the progress in WHATS’ON.

Each new task is placed into a relevant queue. There is a queue for resizing, for moving files via FTP, for transcoding, for instance. Any system can be stopped without affecting the overall workflow, and when, say, a transcoder needs to be replaced, nothing fundamental needs to change to the workflow or WHATS’ON. Timers and signals are used so that, for instance, when all transcoding and resizing tasks are completed the workflow pauses until it is activated again. If in the meantime new information arrives, signals can stop this workflow and begin a new workflow. This provides a lot of possibilities and great flexibility.


WHATS’ON provides the tools for users to monitor task performance through multiple gadgets. The external tasks gadget tracks all the tasks that are running at the moment. Another gadget tracks incidents. When for example, a source file is missing or the FTP is down, the workflow is stopped. The user is alerted through the dashboard, restarts the server and the workflow continues from there.


With WHATS’ON serving as the content management system with all the metadata, this workflow automation solution can be applied to other media operation workflows, irrespective of whether we are talking VoD/OTT or Linear.

The integration of best-of-breed tools makes it possible to create, deploy and orchestrate complex workflows, make them visual and explicit, begin workflows within a workflow, work with multiple instances, use timers, limit scripting, have automatic versioning of workflows, prioritize, etc

The workflow functionality can evolve independent from WHATS’ON, so that no WHATS’ON upgrades are required.

Visit MEDIAGENIX at IBC Amsterdam stand 3.C59 (Hall 3)

Calculating revenue shares; No headache - Meet us at IBC 2019


Stathis Paraskevopoulos

Business Development Manager

Most Recent


(English) France Télévisions chooses WHATS’ON to manage Linear and On Demand in a unified process


"When the house is on fire, you need to work together to save it."




Strategic Promotion Planning at TV 2 Danmark


“If we can make self-driving cars, we can automate release strategies.”