Help get this topic noticed by sharing it on Twitter, Facebook, or email.

Is Oppo BDP-103D Blu-Ray IP addressable through the iRule app?

Was looking to upgrade my BD, currently using IR flashers with my Samsung. Oppo has there own app for Network capability, Was wondering if iRule can control Oppo through IP or is it only IR with iRule
1 person has
this question
+1
Reply
  • We currently have IR or RS232 commands for Oppo. If you have access to the IP protocol you can submit a device request through our website for the commands to be built.

    Scott
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • I remember some posts from a long time ago on the twitter feed where it was saying the Oppo 103 (D not released yet) used a different protocol over IP and was not supported by irule.

    It would be great if they could get this working. I'm currently controlling with IR and getting feedback with RS232 (due to issues with GC100 rs232).
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • When we last looked at Oppo's IP control methodology, we discovered it would take significant engineering effort to support, well beyond simply "adding a device" to Builder. It was tabled at that time, but we'll take a look at it again to see if the situation has improved.

    If it's any consolation, RS-232 control does work very well. If only the IP implementation was as good.

    Regards,
    SC
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Hi, Is there any profess on IP control for the Oppo?

    I have an Oppo 105D and can't find anything to support IP.

    I have IR working, but would prefer IP.

    Thanks,

    M
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • I've gotten HTTP GET commands to work with the OPPO BDP-103D. My player is listening on 436, and the power toggle works when you have "Quick Start" turned on.

    This is the method the stand-alone oppo app controls the player.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • What is the preferred method of controlling an OPPO BDP 105D? I made a quick attempt last night at IP but was not successful.
    The oppo shows up as a connected gateway but I was not able to power on or off(only commands I attempted). I set port to GET/436 on iPhone and OPPO to "quick start"?

    Thank You
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • Hunter,

    Can you share the commands you have working and explain how you set it up in irule? Also do you know the push command to have the OPPO play a certain file?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Well, I have a Cambridge 752BD (which is the same plateform as the Oppo).

    Since 2 years, all was fine with the RS232 command, but since the V. 4.x.x of iRule, I experience the same... No more possible to power ON, or control correctly the unit. All feedback are working fine.

    For me the issue is with iRule since it worked well before, without changing anything except updating iRule app. Also, sending any kind of command from iTest (as controling it via a GC-100-12) is working perfectly well !!!!

    Any help to fix this will be welcome
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • FYI, I connected a the OPPO BDP-105D via serial/rs232 last night using an IP2SL?(itach). I haven't had time to program much but was able to get it to power on and off perfectly and select inputs. Does a Darbee command exist via rs232? I am able to get the Darbee command to work via IP commands. I just didn't see the Darbee command in the rs232 protocol.
    • view 1 more comment
    • Hi Steve, it worked for me initially for two days without issue. On the third morning it was not working and I could not get it working again, I will say I gave up on it quickly as I had a spare itach ip2sl, I switched to rs232 and it is rock solid.

      I don't know what the issue with the ip controls are. It was so easy to set up initially and worked perfect for two days before it went completely unresponsive and unable to connect. Please let us know what your experience is or how it turns out.

      Be well
    • I tried last night to just get the 105d to respond using HTTP/GET @ 436, no go, nothing. Running BDP10X-77-0827. I'll have to order an IP2SL. Dissapointed, my complete rack is working IP with the exception of the Oppo.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Shane,

    How are you controlling it with IP? With regards to the rs232 do you have the latest revision? I know a couple of pdf's are floating around the internet.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • Hi Shep,

    I have the port in iRule app on my iphone set to port 436. I am not savvy in this area, I have not had a lot of time to do much with it, but here is what i have acheived:

    IP: set iRule gateway settings to "GET" and port "436" I was able to use the Darby command sourced from iRule builder devices: Oppo BDP103/105 HTTP. Power ON command was not working even with oppo set to "quick start'

    RS232: itach ip2sl via a "serial" cable(i believe b/c I had two cables I found, one marked "null" at termination and the other had no label so I gave it a shot and it worked). Downloaded itach configuration software and Per oppo BDP-10x RS-232 control protocol(google: BDP-103/105 rs232 protocol PDF) set baud to 9600, Bits 8, parity; None, flow control: None.

    Then use commands sourced from iRule devices: OPPO Digital BDP-xx RS232.

    I synced my iphone, assigned devices, prayed and got lucky....

    Don't know if any of this helps, I tried to get a feedback to work, but I have no clue what I am doing...it did not work.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • Actually, I referenced Version 1.0 from August 2012, I see that they have added Darbee commands to the version you sourced(thank you!) For the record, I have not and have never programmed any RS232.

    I simply added the OPPO Digital BDP-xx RS232 device in iRule builder and did the drag and drop.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Latest rs232 protocol release found on Oppo site (Version1.2.2, January 15, 2015):

    http://download.oppodigital.com/BDP10...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • I can add to this as I have been working quite a bit with my Oppo 103 and iRule. I will discuss some of what I have found.

    IP vs RS232
    1. I looked at IP based control but ditched it for several reasons. The lack of power on/off unless you were in hot-standby mode was the single biggest one. I didn't want to spend the $90 on a iTach IP2SL but I am very happy that I did.
    2. RS-232 is better as a control interface for this unit, period. If you continue to use IP you are likely wasting your time.
    3. Just look at Oppo's remote app. It is pretty lame cause it uses IP and it comes from Oppo!

    What to use:
    1. Shane's link above is the latest RS232 spec for the Oppo unit and it INCLUDES commands for 10xD Darbee enabled units.
    2. BE WARNED! Oppo has mis-documented the behavior of their software! I have opened bug reports with them and I encourage you to as well.
    3. The official iRule device and feedback pieces in Builder are missing some things. I am working on a new set of command and feedback files that they will hopefully include soon.
    4. Meanwhile if you want a more complete set of commands and feedbacks reply on this thread and I will see what I can do.

    How to use it:
    1. I won't go into a full example in this post. If you are interested in how to use the RS232 based commands and feedbacks for the Oppo we can continue this discussion or start a specific thread.
    2. The important thing to know for now is that the Oppo sends out 2 different kinds of feedback. One is the UPDATE, the responses all start with "U" such as "UPW" for power. The other is the Query response which start with "Q" such as "QPW"
    3. The default feedback file from iRule mostly contains the "U" type. For these to work you must be on the panel with the feedback active when the Oppo sends out the update message. The player typically sends these out only when the state changes. This can be problematic as your panel might not be open when Oppo chooses to send out the message! (i.e. "Watch Disc activity turns on the player but you aren't on your "Watch Disc" panel yet so you miss the feedback!)
    4. The Query response works all the time but you must send out the Query command first. Typically this is on an entrance or a macro on your panel.

    Questions welcome.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • Excellent info. Paul!!!

    I agree with you on the IP control, mine quite working last night after being stable for a couple of days. After a quick fiddle this A.M. I could not get it to execute any commands. RS232 is still stable, although I only have the power on/power off assigned plus the Darbee(I was able to add the Darbee RS232 code and assign it without issue, really rather simple), and "cursor down". If I get some down time at work today I plan on converting all commands to RS232 and ditching IP if possible.

    Good to know on the feed back, I added the power feed back next to a "power on" button but it does nothing at this point. So I am still lost.

    Regarding the RS232 "bugs", I set up an activity to select "Blu-Ray" input but it seems to select "HDMI BACK" input, I assumed I had mucked something up, I verified I selected the right command in Irule but have yet to compare the "code" to the Oppo protocol doc. or isolate the command to trouble shoot.

    Keep the Info flowing please. I will attempt to provide assistance, be warned though I have little understanding of how these sort of things work, A complete hack!

    I am and would be extremely grateful to all for sharing additional knowledge,

    Thanks agian!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • I will continue to post here but in order to share a device file we need to e-mail. You can use p j n e d e r (no spaces) at google's mail service as an address.

    Before you spend too much time you probably want a better device and feedback file integrated into builder.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Thank You Paul!!! The files uploaded with no issues and the feedbacks I tested worked flawlessly! Some awesome work you have done Sir!!!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • Weird... but a theory. I could not control my Oppo 105d at all, just nothing. I ran the Oppo media android app, everything worked correctly. I went back and tried iRule again, and guess what it all worked. I think the Oppo app leaves the 105D enabled and accessible via IP, probably completing some handshake. But its only a theory. If and when this handshake times out, then iRule will stop working. Powering on and off, didnt seem to break the handshake, maybe due to Quick Start. So, I'm letting it sit for a few hours....then I'll try again and see if it times out. Quite possible a cold boot, power loss, would kill the handshake. Also, it appears Power ON is a toggle...ugh.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • I read the information on this page and it seems that the IP function does not work well with the oppo bp 103d. I have selected every code through irule that is for the oppo bdp103d and none of the codes work. I tried the itach global cache (IR to IP) and it does not work with the oppo player. I see that there is a rs232 function for the oppo. Can I control the oppo using the rs232 protocal using irule? If so, what do I need? What I am doing could be user error. Please help?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • 1
    Dkoneify, I wouldn't waste your time with getting IP to work with the Oppo. I went around in circles with this, even got specs from Oppo on the IP login handshake. But the results are Oppo has made it too difficult to use IP. What I discovered is if you start up the android Oppo app, it completes the handshake and leaves it open allowing iRule to get in. But, after some unknown period of time, it times out and closes. Then iRule will not work. So it appears unreliable. My recommendation is to switch to RS232, this works very reliably. Just connect an RS232 to IP global cache to the Oppo and download the RS232 Oppo 103d device to iRule. This just worked for me, and still does. :-)

    http://www.globalcache.com/products/i...
    • Thanks for the response. I ordered the Global Cache iTach Flex IP Serial Kit for the RS232 protocal yesterday. You are correct, IP only works when the Oppo app is active, strange. Hopefully I will receive iTach Flex tomorrow. Once I receive the kit, I should be able to control my entire media center. Hopefully connecting the iTach Flex will be simple. How do you have your equipment set up? I am considering using the hdmi 1 directly to the tv (zt60) and hdmi 2 to the AV receiver (Marantz). I notice some jittering/skipping when I use the hdmi 1 to the marantz. There was no jittering when I was experimenting with hdmi 1 directly to the tv. The zt60 has great processing. Therefore I do not know if I will use the processing in the Oppo or the zt60.
    • I have been using RS232 and Paul J. Nederveen's codes for months without issue. just as an FYi. A big Thanks again to Paul.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited