Introduction to Video Wall integration

From MIPSDK 2017 R2 a set of features in relation to the XProtect Smart Wall product is supported.

The key features are:

These features have been implemented on:

The messages used to control a wall are all located in this namespace:

VideoOS.Platform.Messaging.MessageId.Control

The messages all start with “VideoWall”.

The messages are sent using the existing SendMessage and PostMessage methods on the EnvironmentManager.

To be notified about changes to the walls, use the message communication classes to listen for the message with id VideoWallIndication.

The received indications have information of what item has changed, and what the type of change was (add, update, delete).

New Kinds have been defined to identify:

To dive into the details, please review the new sample: VideoWallController Sample to trigger a VideoWall preset, this line can be used:


EnvironmentManager.Instance.SendMessage(
    new VideoOS.Platform.Messaging.Message(MessageId.Control.VideoWallPresetActivateCommand),
    _videoWallPresetItem.FQID);

Relevant samples

Component integration