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

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…).

MxM Installation

This MxM doesn’t require any specific installation.

Device Setup

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 (CommunicationGeneral SettingsIP 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 (CommunicationGeneral SettingsUDP 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 (CommunicationAdvanced SettingsTCP 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 SettingsAudio/VideoVideo Standard) of the Blade.

Device Commands

Load

Load a video of the Blade unit and play it if desired.

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 FilesClips’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

Play the current video on the Blade unit.

Note: This command will play the currently loaded video in the Blade Unit.

Play Loop

Play and loop the current video on the Blade unit.

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

Pause the currently playing video on the Blade unit.

Usage: When pausing, the current video time is displayed. If video mute is set to On, a black screen is displayed.

Locate

Locate video at a special time.

Note: To use properly this command, the video must be preprocessed by the DVS Blade unit (enter the OSD FilesClips’Video Name’Preprocess).

Stop

Stop the currently playing video on the Blade unit.

Close

Unload the playing video on the Blade unit.

Switch Output

Switch output on the Blade unit.

Trigger

Send a trigger with value to the blade unit.

Set Volume

Set volume of the Blade unit.

Start Script

Start a specific script on the Blade unit.

Stop Script

Stop the script started on the Blade unit.

Set Display Mode

Set the display mode of the Blade unit.

Set Letterbox Mode

Set the letterbox mode of the Blade unit.

Set Audio/Video Sync Mode

Set the audio/video sync mode of the Blade unit.

Reboot

Reboot the Blade unit.

Device Variables

ConnectionStatus

[Enum] Connnection status of the device connection.

Error

[Enum] Current error status of the device.

CurrentStatus

[Enum] Current status of the device.

AudioVolume

[Integer] Current volume of the device.

LoadedVideo

[String] 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

[String] List of video on the device.

ScriptList

[String] List of scripts on the device.

CurrentScript

[String] Script started on the device.

SpaceUsedPercent

[Integer] Space used (percent) on the device.

Input1

[Integer] Value of the input 1 on the blade unit.

Input2

[Integer] Value of the input 2 on the blade unit.

Input3

[Integer] Value of the input 3 on the blade unit.

Input4

[Integer] Value of the input 4 on the blade unit.

Input5

[Integer] Value of the input 5 on the blade unit.

Input6

[Integer] Value of the input 6 on the blade unit.

Input7

[Integer] Value of the input 7 on the blade unit.

Input8

[Integer] Value of the input 8 on the blade unit.

Output1

[Integer] Value of the output 1 on the blade unit.

Output2

[Integer] Value of the output 2 on the blade unit.

Output3

[Integer] Value of the output 3 on the blade unit.

Output 4

[Integer] Value of the output 4 on the blade unit.

Revisions

V 1.0.1

V 1.0.2

V 1.0.3

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.1.3

V 6.1.4

V 6.1.5

V 6.2.0

V 6.7.0