Skip to content

Program Interface

The Program (program) interface provides provides signaling and loading hooks for the devices that can consume content from the Experience Manager, but do not natively implement the Experience Manager Control Prototol.

When the program interface is implemented on a protocol, io.upswell.xagent.ProgramStart and io.upswell.xagent.ProgramReady messages will be delivered directly to the prototcol. This allows the prototcol to mediate content loading and hot-swapping to a connected device.

INFO

The program interface may operate from a Control Gateway, or directly on a Node. Often, content files provided by the Program will require that the files live locally on the device which may necessitate pushing the files to the device, or in some instance, the Control Gateway will not be compatible with the Program Interface.

ProgramInterface

WARNING

The interface is under active development and is subject to change.

program

See ProgramReady and ProgramStart under Messaging Protocol

Atlas Hybrid cloud, on-premesis platform for large scale media program development, delivery and operation.