MS9400 HD FrEND User Guide
Chapter 6: Remote Control Protocol
35 Rev.
1.54
Chapter 6: Remote Control Protocol
Introduction:
This chapter describes a generic control protocol for the MS9400 HD FrEND video playback device (“Player”).
The protocol is a simple ASCII text based control method designed for easy implementation through a TCP/IP
connection or a serial port.
The MS9400 utilizes certain remote control commands drawn from the MediaSonic Remote Control Protocol set.
Users familiar with remote control of other MediaSonic HD Player products will already be aware of much of the
command syntax.
NOTE: When setting up text commands ensure that ‘Port’ is set to 4000.
Example: telnet <IP ADDRESS> <4000>
All commands and responses follow a similar structure as shown below.
KeyWord <parameter> …. <parameter> <terminator>
Many commands require a
parameter
list; a chapter number, or frame number for example. Parameters are space
separated. In the case where a parameter contains spaces, quotes (“) can be used to bracket the parameter.
The
terminator
can be a Carriage Return, a Carriage Return & Line Feed, or a NULL (0x00).
Commands are not case sensitive.
Protocol processors should support strings up to 1000 characters. Strings longer than this can be considered
invalid.
If the protocol processor finds an error in the message, it will respond with
error <terminator>
Correctly received messages will respond with either
OK <terminator>
or a message-specific response as illustrated for each command.
Parameter Types
The following parameter types are defined…
<number>
- a decimal number.
<frame>
- a decimal frame number.
<string>
- a textual string. This can optionally be enclosed in quotes if the string contains spaces.
<timecode>
- a timecode in format hh:mm:ss:ff.
<mediapath>
- a path designation for media. Using Linux style format e.g. /video/test
Summary of Contents for MS9400 HD FrEND
Page 1: ...MS9400 HD FrEND User Guide...