Medialon MxMs' Help 
  
Name : Medialon Sync Master
Version : 1.0.2
Available for : Manager V5 (All versions), Showmaster (ST & Pro)
Limitation In :
Device Mark : Medialon
Positrack Compatible : Yes
Resources type : TCP/IP Network
 
Compatible hardware interfaces - available resource modules (MRC) :
 

 

> Overview | > Installation (MXM) | > Creation (Device) | > Commands (List Of) | > Variables (List Of) | > Support


Overview :

This MxM can be used to synchronize Video playback on several PCs which run the Medialon Local Media Player MxM.

For example, several slave PCs running the Medialon Local Media Player MxM can play video files in sync when slaved to another PC running the Medialon Sync Master MxM. Transport commands (Play, Pause, Stop, Locate) and master position are sent from a Medialon Sync Master device to slaved Medialon Local Media Player devices over a TCP/IP network. Note that the same PC can host both the Medialon Sync Master MxM and the Medialon Local Media Player MxM.


> Top


Installation (MXM) :

This MxM requires no installation.

> Top


Creation (Device) :


Device Creation Window :

Multicast IPAddress :
Defines the Multicast IP Address where the synchronisation messages are sent to.
Default is 235.0.0.1.

Multicast IP Port :
Defines the Multicast IP Port
where the synchronisation messages are sent to.
Default is 13107.

Sync Group :
Defines the sync group
.
Each MedialonSyncMaster device is a master of one Sync Group of MedialonLocalMediaPlayer devices.

> Top


Commands (List Of) :

Play :
      Description : Plays the currently loaded media of all of the slaved Video Players of the Sync Group.
      Parameters : no parameter.
Stop :
      Description : Stops all of the slaved video players of the Sync Group.
      Parameters : no parameter.
Pause :
      Description : Pauses all of the slaved video players of the Sync Group.
      Parameters : no parameter.
Locate :
      Description : Sets the media position of all of the slaved Video Players to the desired position in time.
      Parameters :
      TimePosition : [Type : Time] : Time Position to locate to.

Sync To Time :

      Description : Set the device SyncToTime mode.
      Parameters :
      Mode : [Type : Enum] : SyncToTime Mode
        Available Values :
          "Disabled" : The device uses it's own internal time.
          "Enabled" : The device uses the Time specified in the Time parameter.
      Time : [Type : Time] : Time to sync to if SyncToTime mode is Enabled.
      Usage : The Time parameter MUST be a reference to a time variable. It it is a time value, the Sync Mode is set to "disabled" and the CurrentError system variable is set to "Invalid Time Variable"

> Top


Variables (List Of) :

CurrentStatus :

      Type : Enum.
      Description : Current status of the current opened media.
      Available Values :
        "Idle" : Manager is in Stop mode.
        "Stop" : The device is stopped.
        "Play" : The device is playing.
        "Pause" : The device is paused.
CurrentError :
      Type : Enum.
      Description : Current error.
      Available Values :
        "No error" : The last SyncToTime command was sucessful.
        "Invalid Time Variable" : The Time parameter of the last SyncToTime command was not a reference to a time variable.
Timecode :
      Type : Time.
      Description : Current time position of the device.

> Top


Support (Difference with previous versions) :

V 1.0.1:

  • Added: Support for Showmaster.

V 1.0.2:

  • Added: Support for Showmaster Pro.

> Top