Medialon MxMs' Help 
  
Name : DVS Blade
Version : 1.0.3
Available for : Manager V5 (all versions), Showmaster (ST & Pro)
Limitation In :  
Device Brand : Digital Video System
Positrack Compatible : No
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 :

The Blade is a small solid-state controlled playback system that delivers video and audio to broadcast standards.
This MXM allows controlling and monitoring the Blade (play videos, execute scripts, control volume, etc...).

> Home

Installation (MXM) :
 

This MxM doesn't require any specific installation.

> Home

Creation (Device) :
 

Device creation window :



Blade IP Address : Enter the IP addres of the Blade unit to control. This information can be set/displayed in the OSD menu (Communication>General Settings>IP Address) of the Blade.

Blade UDP Port : Enter the UDP port of the Blade unit to control. This value can be set/displayed in the OSD menu (Communication>General Settings>UDP Client Port) of the Blade. The default value is 5001.

Listen Adapter : Choose the IP address of the adapter in the list of avaible IP address on the current computer.
Note: in Showmaster, the default network adapter is always used regardless of this setting.

Listen Port : Enter the TCP port of the adapter. This value can be set/displayed in the OSD menu (Communication>Advanced Settings>TCP Server Port) of the Blade. The default value is 6001.

Auto re-connection : Mark the checkbox if the device must re-connect in case of disconnection.

Video Mode : Enter the default video mode. This value can be set/displayed in the OSD menu (System Settings>Audio/Video>Video Standard) of the Blade.

> Home

Commands (List Of) :

Load :

      Description : Load a video of the Blade unit and play it if desired.
      Parameters :
      Video Name : [Type : String] : Name of a video on the Blade Unit.
      Time In : [Type : Time] : Time to start the video.
      Time Out : [Type : Time] : Time to stop the video.
      Auto Play : [Type : Enum] : Start the video at the specified time parameter after loading.
      Note :
      - To use properly the 'Time In' / 'Time Out' parameters of this command, the video must be preprocessed by the DVS Blade unit (enter the OSD> Files>Clips>'Video Name'>Preprocess).
      - This command updates the variable "LoadedVideo" to inform user which video is currently loaded on the Blade Unit. As the Blade doesn't return information about the video loaded, the variable "LoadedVideo" will be updated even if the video file doesn't exist.
      Usage : If Auto Play set to "On", the video loaded begins at the specified time.

Play :

      Description : Play the current video on the Blade unit.
      Parameters : No Parameters
      Note : This command will play the currently loaded video in the Blade Unit.

Play Loop :

      Description : Play and loop the current video on the Blade unit.
      Parameters :
      Loop Count : [Type : Integer] : The number of loop.
      Usage : A zero value means an infinite loop.
      Note : This command will play the currently loaded video in the Blade Unit. This video is automaticly restarted at the beginning.

Pause :

      Description : Pause the currently playing video on the Blade unit.
      Parameters :
      Video Mute : [Type : Enum] : Mute the video (black screen) when pausing.
      Usage : When pausing, the current video time is displayed. If video mute is set to On, a black screen is displayed.

Locate :

      Description : Locate video at a special time.
      Parameters :
      Time : [Type : Time] : Time to locate the video.
      Note : To use properly this command, the video must be preprocessed by the DVS Blade unit (enter the OSD> Files>Clips>'Video Name'>Preprocess).

Stop :

      Description : Stop the currently playing video on the Blade unit.
      Parameters : No Parameters

Close :

      Description : Unload the playing video on the Blade unit.
      Parameters : No Parameters

Switch Output :

      Description : Switch output on the Blade unit.
      Parameters :
      Outputs : [Type : Enum] : Choose which output you want to switch (0 for all switch).
      Status : [Type : Enum] : Value of the output(s).

Trigger :

      Description : Send a trigger with value to the blade unit.
      Parameters :
      Value : [Type : Integer] : Value of the trigger.

Set Volume :

      Description : Set volume of the Blade unit.
      Parameters :
      Volume : [Type : Integer] : Volume between 0 (Mute) and 10 (Max).

Start Script :

      Description : Start a specific script on the Blade unit.
      Parameters :
      Script Name : [Type : String] : Name of the script to start.

Stop Script :

      Description : Stop the script started on the Blade unit.
      Parameters : No Parameters

Set Display Mode :

      Description : Set the display mode of the Blade unit.
      Parameters :
      Mode : [Type : Enum] : Display mode.

Set Letterbox Mode :

      Description : Set the letterbox mode of the Blade unit.
      Parameters :
      Mode : [Type : Enum] : Letterbox mode.

Set Audio/Video Sync Mode :

      Description : Set the audio/video sync mode of the Blade unit.
      Parameters :
      Mode : [Type : Enum] : Audio/video sync mode.

Reboot :

      Description : Reboot the Blade unit.
      Parameters : No Parameters

> Home


Variables (List Of) :

ConnectionStatus :

      Type : Enum.
      Description : Connnection status of the device connection.
      Available Values :
        "Unconnected" : Not connected
        "Connecting" : Connection in progress
        "Ready" : Device is connected and ready to work
        "Busy" : Device working

Error :

      Type : Enum.
      Description : Current error status of the device.
      Available Values :
        "No Error" : Device is Ok
        "Network Error" : A network or transmission error occurred
        "Command Error" : A command error occurred

CurrentStatus :

      Type : Enum.
      Description : Current status of the device.
      Available Values :
        "None" : No video or script information
        "Video Started" : Video started on the unit
        "Video Looped" : Video looped on the unit
        "Video Finished" : Video finished on the unit
        "Video Stopped" : Video stopped on the unit
        "Video Paused" : Video paused on the unit
        "Video Resumed" : Video resumed on the unit
        "Script Idle" : Script idle on the unit
        "Script Running" : Script running on the unit

AudioVolume :

      Type : Integer.
      Description : Current volume of the device.

LoadedVideo :

      Type : String.
      Description : Video loaded on the device. This variable is only updated by the command "Load". As the Blade doesn't return information about the video loaded, the variable "LoadedVideo" will be only updated by the command "Load" of the Mxm.

VideoList :

      Type : String.
      Description : List of video on the device.

ScriptList :

      Type : String.
      Description : List of scripts on the device.

CurrentScript :

      Type : String.
      Description : Script started on the device.

SpaceUsedPercent :

      Type : Integer.
      Description : Space used (percent) on the device.

Input1 :

      Type : Integer.
      Description : Value of the input 1 on the blade unit.

Input2 :

      Type : Integer.
      Description : Value of the input 2 on the blade unit.

Input3 :

      Type : Integer.
      Description : Value of the input 3 on the blade unit.

Input4 :

      Type : Integer.
      Description : Value of the input 4 on the blade unit.

Input5 :

      Type : Integer.
      Description : Value of the input 5 on the blade unit.

Input6 :

      Type : Integer.
      Description : Value of the input 6 on the blade unit.

Input7 :

      Type : Integer.
      Description : Value of the input 7 on the blade unit.

Input8 :

      Type : Integer.
      Description : Value of the input 8 on the blade unit.

Output1 :

      Type : Integer.
      Description : Value of the output 1 on the blade unit.

Output2 :

      Type : Integer.
      Description : Value of the output 2 on the blade unit.

Output3 :

      Type : Integer.
      Description : Value of the output 3 on the blade unit.

Output 4 :

      Type : Integer.
      Description : Value of the output 4 on the blade unit.

> Home

Support (Difference with previous versions) :

V 1.0.1:

  • Added: Support for Showmaster.

V 1.0.2:

  • Modified: in Showmaster: always uses the default network adapter as the listen adapter.
    (uses the listen adapter specified in the setup in all other cases).

V 1.0.3:

  • Added: Support for Showmaster Pro.

> Top