Medialon MxMs' Help
Name: Dataton Watchout IP
Version: 6.7.2
Available for: Manager V7 and Manager V6 (Lite & Pro), Showmaster (Mini, ST, Pro, LE, XS & iPro)
Limitation In:
Device Brand: Dataton
Positrack Compatible: Yes
Resources type: TCP/IP Network

Overview

Watchout is a scalable system for presentations based on digital media. It is software that allows you to create BIG shows while maintaining unprecedented image fidelity.

Images can span several video projectors or monitors, if desired. Watchout automatically applies smooth edge blending to overlapping projection areas, resulting in a seamless image. While doing so, it also maintains the combined resolution of all projectors/monitors in the system, avoiding the pixelization effects often associated with video walls and other large format video and graphics systems. You can apply transitions to images or image elements, as well as animate them across screen areas. Video can be integrated and used in the same way. You can imports a wide variety of video and image formats, making it compatible with virtually any production software you may already have. You can use it whenever you need to display or project high quality digital media. While it can be used for single screen applications, it is primarily designed for multiscreen use.

System overview
System overview

Remark: Positrack could be lost when using “Goto Control Cue” command as well as using Control Cues inside the Watchout timeline. Some other commands like setRate or timecodeMode can also causes the MXM to lost the positrack if they are used. If you want to use positrack feature, use only “Play”, “Stop”, “Locate” commands from the MXM.

Note: When using players in a Display Cluster, it may occurs that some players switch to windowed mode which causes the player to stop playing back and to do not accept any other command. This occurs if some other application in the player try to get the focus (visible in foreground).

MxM Installation

No special installation required.

Device Setup

Device creation window:

IP Address (or name): IP address or name of the target watchout computer.

Auto re-connection: Enables to automatically try to reconnect the watchout computer after a disconnection.

Watchout device: Type of watchout device to control. It can be a Production Watchout or a Display Cluster (master of a serie of watchout players).

Note that some feedback information like Timecode are only available with Display Clusters.

Device Commands

Load Show

Load a new show.

Usage: For Watchout Production, the name of the show must be the complete name of the show including the path and the file extension (Ex C:\Program..\Shows\MyShow1.watch) and for the Display Cluster the name must be the show name without the path and without the file extension (Ex MyShow1).

The name of the show must NOT contains space characters.

If Layer Conditions is empty then default show project settings are used else Layer Conditions should contains a list of activated condition, separated by a comma character (Ex 1,2,5,12). 0 means no conditions.

Stop

Stop the presentation currently in play mode.

Play

Play the presentation currently in stop mode.

Locate

Set the presentation time position to the specified position.

Goto Control Cue

Set the presentation time position to the specified cue name position.

Standby

Set the device in standby mode.

Set Logo String

Display the given string next to the WATCHOUT logo, when shown on screen.

Change Layer Conditions

Change the layer condition dynamically. This layer condition could have been set during Load Show command.

Timecode Mode

Enable or disable the internal timecode reader. When enabled, the show chase the incomming timecode.

Set Rate

Change the speed rate of the playback. This command might have an effect on the audio rendering and is preferably used when the content is only image material.

Power Down

Power down all players within the cluster.

Usage: This command ought to be used when a show is currently loaded and not playing, because the players within the cluster are defined by the show itself. If multiple shows are used, involving a different number of players, then a dedicated show (i.e ‘PowerDownShow’) can be created to include all the players in the installation in order to powerdown all of them.

The player whereby the MXM is connected, will be powered down at the lastest.

Register AuxTimeline

Dynamically defines variables to monitor the status and the time position of an auxilary timeline (Watchout V4.1.0 or greater).

Note: All registered variables are unregistered when a show is loaded.

Reset

Reset the show to its initial state. All timelines are stopped.

Get Show List

Retrieves the list of available shows in the cluster.

Get Control Cue List

Retrieves the list of control cues in the given timeline.

Set Input

Set the value of a Watchout input.

Register Input

Dynamically defines variables to monitor the status of an input (Watchout V5.2.1 or greater).

Note: All registered variables are unregistered when a show is loaded. Note: Unlike auxilary timeline, input variables are managed internal in the MXM. The initial status is updated once when the Watchout show is loaded.

Device Variables

Status

[Enum] Current general status of Watchout.

Standby

[Enum] Standby status.

TimeCode

[Time] current time position of the presentation.

Note When the device type is a Production Watchout this value is updated as long as “Goto Control Cue” command is not used. If “Goto Control Cue” command is used the timecode value is reset to 00:00:00/00 until a Locate or Load Show command is issued.

If the device type is a Cluster, this value is always updated.

Error

[Enum] Current error status.

Message

[String] Display messages that are sent back by the Cluster.

Usage: To enable Watchout Cluster to send back text messages to the MXM, just create a Control Cue (in WO timeline) and type in the name field a text beginning with ‘:’ (ex: “:My Message”).

ShowName

[String] Display the name of the show currently loaded.

Note: This variable stays empty with Watchout Production.

AuxTimelines

[String] Gives the list of auxilary timelines present in the current loaded show (Watchout V4.1.0 or greater).

TimelineRate

[Real] Gives The current timeline rate. The actual value is updated when a Show is loaded and the timeline is running.

Inputs

[String] Gives the list of inputs present in the current loaded show (Watchout V5.2.1 or greater).

Revisions

V 1.0.1

V 1.0.2

V 1.1.0

V 6.0.0

V 6.0.1

V 6.0.2

V 6.1.0

V 6.1.1

V 6.1.2

V 6.2.0

V 6.2.1

V 6.3.0

V 6.3.1

V 6.3.2

V 6.4.0

V 6.4.1

V 6.7.0