Overview :
The
ADTEC MPEG Players are hard drive based digital video
players and a network appliances designed for integration
into global multimedia networks. ADTEC units can be linked
via Ethernet and can play synchronously (Video Walls and
Multiple Projector applications). This MxM is compatible
with the Edje (up to the 4013 model), Soloist and Mirage
models.
Note that this MxM is compatible with Edje
HD 4111 and higher models when the "HD4111" options is selected in the setup.
> Top
Installation
(MXM) :
To
configure an ADTEC MPEG player unit, you have to connect
the unit to a serial port of your computer, with the serial
cable provided with the unit, and use either the ADTEC "Symphony
Pro" utility or a terminal program like Windows Hyper
Terminal. This configuration process is needed to set up
networking parameters of the player.
Note
: the sample procedures shown below use the following sample
configuration parameters :
- IP Address : 192.168.10.50
- IP Mask : 255.255.255.0
- User Name : ADTEC
- Password : NONE
You may want to set different values depending on your network
configuration.
Basic
configuration using ADTEC Symphony Pro :
Symphony Pro may be download from the ADTEC WEB site at> http://www.adtecinc.com
.
Following is a simplified guideline for configuration of
a unit with this utility (you may refer to the Symphony
Pro help for more detailed information) :
- start the program
- click "Login"
- click "Connect"
- expand the "Default Com1" node and double click
on the first node : this should connect the unit
- click on the "Applets" button on the upper right
of the Symphony Pro window
- click on "Configuration" : the unit configuration
parameter should be uploaded to the computer
- select the "Networking" tab
-
type
the network configuration as shown in the following figure
(Note that this screen capture doesn't show the whole content
of the network configuration to save space)
- click the "Save Config" button
Basic
configuration using Windows Hyper Terminal :
- open a terminal session
- configure communication : 38400baud, 8bit, No Parity,
1 Stop Bit
- configure ASCII Terminal :
Local
echo, Send line feeds
- type "
*
banner
" : the unit should display its banner
(revision, etc.)
- type "
*
cltuserpassword ADTEC,NONE
"
- type "
*
ipaddress 192.168.10.50
"
- type "
*
ipmask 255.255.255.0
"
- type "
*
configuration save
"
- type "
*
reset
" to restart the unit
Tip
to transfert media to an ADTEC MPEG Player
Once
a unit is properly configured, the easiest way to transfer
media to the unit is to use Microsoft Internet Explorer.
Here is an example which uses the previous networking configuration
parameters :
- start Windows Internet Explorer
- type "ftp://ADTEC:NONE@192.168.10.50"
in the address bar and click on the "Go" button
- Internet Explorer should display the content of the unit
hard disk
- use drag and drop or copy/paste to transfer files between
your computer and the ADTEC unit
Note that the Adtec MPEG Player units accept only media
with filenames which follows the DOS 8.3 syntax, that is
: 8 character filename maximum, with no space, only aphanumeric
characters, 3 character extension.
> Top
Creation
(Device) :
Device
creation window :
Model Type:
Select the model type of the ADTEC player. Either HD4111 (or higher) or legacy models.
Legacy models are models Edge 1000 and 2000 series, Soloist series, etc.
IP Address:
The IP Address of the unit.
User Name:
User Name which must be supplied to connect to the unit.
Password:
Password which must be supplied to connect to the unit.
These parameters and others must be set in the unit using
the ADTEC Configuration and Control program (Symphony Basic
or Symphony Pro).
TimeCode
format:
Time Code format used by the unit.
> Top
Graphical User Interface:
Device Control
Panel
This MxM provides
a Device Control Panel can be displayed either as a stand
alone window or inside a User Screen Contenair object with
the "Device Control" Manager command. Note: See the Manager
Help menu for details about using this command.
> Top
Commands
(List Of) :
Stop:
Description
:
Stop the device.
Parameters :
Mode
: [Type : Enum] : Stop mode.
Availables
values :
"Normal" : Normal stop.
"Abort All" : Also clears the Play List
Play:
Description
:
Start playing video. Plays the Play List if there's
one.
Parameters :
no parameter.
Pause
:
Description
:
Pause the device.
Parameters :
no parameter.
Locate:
Variable
Speed :
Description
:
Cause the device to play in slow motion.
Parameters :
Speed
: [Type : Integer] : Speed divisor from 1
to 16.
Usage :
For example, a value of 2 would play the
device at half the normal speed.
Play
Next :
Description
:
Play the next clip of the Play List.
Parameters :
no parameter.
Play
Previous :
Description
:
Play the previous clip of the Play List.
Parameters :
no parameter.
Get
Clip List:
Description
:
Get the list of existing clips in the unit. The
list is returned in the ClipList system variable as a
string. Clip names are separated by CR/LF characters.
Parameters :
no parameter.
Load
Clip
:
Description
:
Clear the Play List and adds the specified clip
to the Play List. Positions the device at the beginning
of the clip.
Parameters :
Name
: [Type :String] : The name of the clip.
Load
Next Clip
:
Description
:
Add a clip to the Play List.
Parameters :
Name
: [Type :String] : The name of the clip.
Set
Master/Slave
:
Description
:
Set the Synchronization mode of the unit.
Parameters :
Mode
: [Type :Enum] : Synchronization mode.
Availables
values :
"Disabled" : No synchronization.
"Slave" : Synchonized as a slave to an other unit
"Master" : Synchronize master for the specified group
Group
: [Type :Integer] : Synchronization group (1 to 9).
Usage :
For example, to setup a group of Adtec
MPEG players which you would like to play synchronously,
set one unit as master of group #1 and set the other units
as slave of group #1. Once set, all of the slaves of the
group play in sync with the master. Furthermore, Play,
Stop, and Pause commands sent to the master are automatically
sent to the slaves of the group.
This works only if :
- All of the players of the same group have a Play List
configured with the same number of clips
- And if each clip at the same play list index accross
the players have the same length (they don't need to have
the same name or the same content).
Refer to ADTEC Documentation for more details.
Set
Options
:
Description
:
Set various options for the unit.
Parameters :
Blank Mode
: [Type :Enum] : Video ouput setting
when the unit is stopped.
Availables
values :
"Don't change" : Don't change the Blank Mode
"NOVIDEO" : No video signal when transport is idle
or during spot transitions.
"BLACK" : Black video signal when transport is idle
or during spot transitions.
"HOLD" : Holds the last frame/field of the encoded
file when transport is idle.
"WHITE" : White video signal when transport is idle.
"YELLOW" : Yellow video signal when transport is idle.
"CYAN" : Cyan video signal when transport is idle.
"GREEN" : Green video signal when transport is idle.
"MAGENTA" : Magenta video signal when transport is
idle.
"RED" : Red video signal when transport is idle.
"BLUE" : Blue video signal when transport is idle.
"COLORBARS" : Color bars generated upon transport
idle
"SEAMLESS" : Moves from file to file without dropping
to black
"RESET" : Same as BLACK, except forces a hardware
reset to decoder between spots
"YUV" : Same as colors
Video Mode
: [Type :Enum] : Current video output
standard.
Availables
values :
"Don't change" : Don't change the Video Mode
"NTSC" : National Television Standard
"PAL" : Phase Alternating Line
"PALM" : PAL (emulates some characteristics of NTSC)
"PALN" : PAL (emulates some characteristics of PALB
and NTSC)
"PALOSD" : PAL with On Screen Display (OSD) enabled
"PALNOSD" : PALN with On Screen Display (OSD) enabled
Repeat Mode
: [Type :Enum] :Determines how the
next clip is located when the current spot finishes playing
Availables
values :
"Don't change" : Don't change the Repeat Mode
"OFF" : Play List plays to completion; If no list,
play stops after current clip
"ONE" : Repeat current clip
"ALL" : Cycle through the list/inventory, rollover
at end
"LAST" : Repeats the last clip, does not rollover
unless NEXT command is issued
File
Transfer
:
Description
:
Performs FTP (File Transfer Protocol) functions
Parameters :
Command
: [Type :Enum] : FTP Command to perform.
Availables
values :
"Download" : Download a file from an FTP Server to
the unit
"Upload" : Upload a file from the unit to an FTP Server
FTP
Server IP Address
: [Type :String] : IP Address of
the FTP Server
File Name : [Type :String] : Name of the file to
transfer
New File Name
: [Type :String] : New name of the file
once it is transferred. This parameter can be left blank
if the file name doesn't have to be modified
Delete
File
:
Description
:
Delete a file
Parameters :
File Name : [Type :String] : Name of the file
Usage :
The filename must include file extension.
Get
Clip Duration
:
Description
:
Gets the duration of the specified clip
Parameters :
Clip Name
: [Type :String] : Name of the clip.
Duration: [Type :Time] : Name of the variable which will receive
the clip duration
Get
Play List Duration
:
Description
:
Gets the duration of the current Play List
Parameters :
Duration: [Type :Time] : Name of the variable which will receive
the clip duration
Set
Volume
:
Description
:
Sets the audio volume of the unit
Parameters :
Volume: [Type :Integer] : Audio volume. Value range is from -126dB to 0dB for legacy models. From -49dB to 24dB for HD4111 or higher.
Send
Command String
:
Description
:
Sends a raw ADTEC API command string to the unit
Parameters :
Command: [Type :String] : Command string to send to the unit
Usage :
Any command included in the Adtec API can be sent to the
unit via this command.
The Adtec API documentation can be downloaded from the
Adtec WEB Site at > http://www.adtecinc.com
in the "Support" section.
CAUTION : Some of the API Commands may interfere with
the regular command processing of the MxM. In particular,
transport commands like Play, Stop, etc. should be avoided
while positracking the unit.
> Top
Variables
(List Of) :
TimeCode
:
Type
:
Time.
Description :
Current time position in the current
clip of the device.
PlayListTimeCode
:
Type
:
Time.
Description :
Current absolute time position in
the playlist. If there's no playlist or if the playlist
has only one clip, the AbsoluteTimeCode variable is equal
to the TimeCode variable.
CurrentStatus:
Type
:
Enum.
Description :
Current status of the device.
Available Values :
"Unit
not ready" : No disc(s) are present; there are no clips
available
"Idling" : Unit is not currently playing and the video
buffer is full
"Idle Cueing" : Unit is not currently playing and is
currently cueing the next clip
"Idle Next" : Unit is not playing and is cueing up the
following clip
"Stopping" : Unit is stopping
"Playing " : Unit is playing
"Buffered" : Present playing clip is completely loaded
into the video buffer
"Warning" : Read error occurred and Errorlimit threshold
is checked
"Fatal" : Errorlimit has been exceeded; play is abandoned
"Next" : Next clip is currently being called
"Previous" : Previous clip is currently being called
"Paused" : Unit is paused
"Pause Cueing" : Unit is paused and is currently cueing
the next spot
"Pause Next" : Unit is paused, has completely buffered
the next clip, and is cueing up the following spot
"Rewinding" : Unit is rewinding
"Not connected" : The unit is not connected
"Requesting User Name" : The unit is requesting a user
name
"Requesting Password" : The unit is requesting a password
"Waiting Login" : The unit is waiting a login
"Connected" : The unit is connected
"Network Error" : Connection to the unit has failed
"Searching Unit" : The MxM is looking for the unit on
the network
"Connecting" : The MxM is trying to connect to the unit
CurrentError :
Type
:
Enum.
Description :
Last occured error.
Available Values :
"No
Error" : No error.
"Command Error" : The last command could not be completed
due to unacceptable in this state or not supported.
"Not Online" : The device don't respond, not online.
Current
Clip :
Type
:
String.
Description :
Name of the current clip.
Clip
List :
Type
:
String.
Description :
List of existing clips in the unit
as retrieved by the GetClipList() command. Clip names
are separated by CR/LF.
Clip
Count :
Type
:
Integer.
Description :
Count of existing clips in the unit
as retrieved by the GetClipList() command.
Play
List :
Type
:
String.
Description :
List of clips of the Play List. Clip
names are separated by CR/LF.
Play
List Count :
Type
:
Integer.
Description :
Number of clips in the Play List.
List
Index :
Type
:
Integer.
Description :
Index of the current clip of the
Play List ( -1 if there's no Play List).
FTP
Status :
Type
:
Enum.
Description :
Status of the current FTP file transfer
Available Values :
"Inactive"
: No FTP activity
"Put" : A file is currently tranferred from
the unit to the FTP server.
"Get" : A file is currently transferred from the FTP
Server to the unit.
"Active" : The FTP connection is established
FTP
Progress :
Volume
:
> Top
Support
(Difference with previous versions) :
V 1.0.1:
-
Added: Support for Showmaster.
V 1.0.2:
-
Added: Network connection changed, for Showmaster.
-
Corrected : the timecode format of the command "Locate" is now identical to the format defined in the setup.
V 1.0.3:
-
Fixed: Control Panel doesn't open centered in a Container.
V 1.0.4:
-
Internal change.
-
Added: Support for Showmaster Pro.
V 1.0.5:
-
Added: support of model edje HD4111 and higher.
-
Fixed: SetOptions command doesn't work correctly.
V 1.0.6:
-
Fixed: Default login/password is now "adtec"/"none" instead of "ADTEC"/"NONE". This matches the default value of the Adtec player.
> Top
|