Download Print this page

Oppo BDP-103 Manual page 2

Network remote control protocol, bdp-10 series

Advertisement

The Client will use the IP address and port number extracted from the broadcasting
message to establish the TCP connection with the Server.
3. COMMAND
Once the connection is established between the Server and the Client, the Client could
send the commands to remotely control the Server.
Command Structure:
Each command contains a string of the command type and a 3-character command
code, separated by a space (ASCII 0x20).
The illustration of the command structure is as the followings:
<Command> = <Type of Command><sp><Command Code>
<Type of Command> =REMOTE
<sp> = space, ASCII 0x20
<Command Code> = <byte><byte><byte>
For example, to open/close the tray:
REMOTE EJT
Command Sequence:
Commands are executed in the order they are received. The host should wait for
enough time before sending the next command.
Response Structure:
Upon receiving a command, the player shall try to execute the command and send back
a response. Two response formats are supported: the short response and the verbose
response. The short response is used by default. If the verbose mode (See command
reference for SVM) is set, the verbose response will be used instead.
The response starts with an "@" sign (ASCII 0x23), followed by the original command
code and a space (ASCII 0x20) if the verbose response is in use, and a result code,
either "OK" or "ER". If there are any parameters or additional message, the parameters
or message is given in text format, separated by a space (ASCII 0x20) from the result
code. The @ character (ASCII 0x40) must never appear in the parameters or message.
A carriage return (ASCII 0x0d) indicates the end of response. Each response must not
exceed 25 bytes including the start of response and the end of response bytes.
The illustration of the response structure is as the followings:
<Short Response> = <Start of Response><Result Code>[<sp><Parameters>]
<End of Response>
<Verbose Response> = <Start of Response><Command Code><sp><Result Code>
[<sp><Parameters>]<End of Response>
<Start of Response> = @, ASCII 0x40
2
OPPO Digital, Inc. • www.oppodigital.com

Advertisement

loading

This manual is also suitable for:

Bdp-105Bdp-103dBdp-105d