- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
- Voice Control
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
- Voice Control

Version 3.2
This driver allows for easy RTI control of the OPPO BDP-83/BDP-93/BDP-95/BDP-103/BDP-105 Blu-Ray Player.
All of the commands from the Oppo's remote control are available plus many hidden commands not featured on the IR hand set, and as an added bonus we have also included support for the multi region mod chip for from bluraychip.dk allowing you to change the region of the player whilst it is in standby.
This latest version provides two methods of control: RS232 and IP.
RS232 Control
2-way feedback is provided via variables with the ability to track just about anything including:
- Disc Title
- Play Back State
- Disc Chapter
- Disc Chapter Total
- Player Volume Level
- Audio Track
- Power Status
- Disc Tray Open/Close
- Subtitle Track
The 103 and 105 models also support direct launching of online services such as Netflix, YouTube and Pandora.
IP Control
IP control is 1-way only, ie. you can mimic the buttons on the IR remote and that's it. Oppo have hinted that feedback may be forthcoming, but currently it is not available. The IP control is still somewhat buggy and a few keys are incorrectly labelled - I'm sure Oppo will correct this in future firmware/app store updates, so for now I have implemented the commands as i've found them.
In order to control the player, you must pair. This is handled automatically by the driver under normal circumstances. However, you must note that Oppo only allow a single device to connect at any given time, so if you wish to still use the native iPhone/Android app you'll need to use the Pair/Unpair functions manually.
After a power failure, the Ethernet port on the Oppo is not alive until you bring the player out of standby. Nothing I can do to fix this.
As the unit ships, the Ethernet port is disabled in standby mode. You can (thankfully) enable it by going into the Setup->Device Setup->Standby Mode and changing the setting to "Quick Start".
v1.2 Updated to give time feedback for all media.
v2.0 Added support for the extra features present in the 103/105 models. Added code to help reconnect after an Oppo firmware update.
v3.0 Added support for 1-way IP control of the 103/105 models.
v3.1 Added an iPad layout for RS232 with feedback. Fixed a small bug in the driver related to elapsed time feedback and launching apps on the 103/105.
v3.2 Updated driver and iPad RS232 sample project to support easy time display popup.
Oppo Bluray BDP-83/BDP-83SE/BDP-93/BDP-95/BDP-103/BDP-105 Interface
(c) 2010-2013 My Device.
www.mydevice.com.au
This driver provides:
2-way feedback and control for the Oppo BDP-83, BDP-83SE, BDP-93, BDP-95, BDP-103 and BDP-105 Bluray players via RS232; or
1-way control for the Oppo BDP-103 and BDP-105 via IP.
Note:
Please report any bugs found to bugs@mydevice.com.au. Include driver version number and steps to reproduce the issue where possible.
The features supported by the Oppo BDP103/105 require the following player firmware to work:
MCU firmware MCU103-05-0914 (for BDP-103), MCU105-04-0914 (for BDP-105) or newer and Main firmware BDP10X-29-0915 or newer.
A word about the "Disc Title" and similar variables. This does NOT refer to the name of the movie/song/album/artist etc that is currently playing. It is simply the index of the title that is playing. For example, a bluray movie disc may have 3 titles: The main movie, a making of, and interviews with the cast. Hence, if you are playing the making of, Disc Title will be 2.
Currently, Oppo does not provide a way to retrieve the movie name, actual disc title (text) or anything displayed by Gracenote.
IP Control:
Note that IP control is 1-way only, ie. you can mimic the buttons on the IR remote and that's it. Oppo have hinted that feedback may be forthcoming, but currently it is not available. The IP control is still somewhat buggy and a few keys are incorrectly labelled - I'm sure Oppo will correct this in future firmware/app store updates, so for now I have implemented the commands as i've found them.
In order to control the player, you must pair. This is handled automatically by the driver under normal circumstances. However, you must note that Oppo only allow a single device to connect at any given time, so if you wish to still use the native iPhone/Android app you'll need to use the Pair/Unpair functions manually.
After a power failure, the Ethernet port on the Oppo is not alive until you bring the player out of standby. Nothing I can do to fix this.
As the unit ships, the Ethernet port is disabled in standby mode. You can (thankfully) enable it by going into the Setup->Device Setup->Standby Mode and changing the setting to "Quick Start".
Driver Configuration Settings:
Connection:
Network (UDP) - IP control.
XP Serial Port - RS232 control.
Global Cache - RS232 over IP control.
Network:
IP Address - IP (static) address of the Oppo you wish to control.
Subnet Mask - This driver broadcasts UDP packets. The subnet mask is used to determine the correct address.
Auto Pair with Unit - Pair with the Oppo automatically. If you wish to still use the Oppo app untick this box and pair manually.
Serial:
Serial Port - Set the XP serial port your Oppo is attached to.
Global Cache:
IP Address - IP (static) address of the GC unit the Oppo is attached to.
Serial Port - The port on the GC unit the Oppo is attached to.
A free license is available by clicking the Get License button above and entering your processor's MAC address.