I'd like to use my HTC Evo 3D as an external monitor for my Canon 7D camera. The Canon 7D has a HDMI output. It also has an USB port, naturally.

I was wondering whether this would be possible. I think the USB/MHL port on HTC Evo 3D is for output only and it cannot receive any signal inputs. Is that right?

That would leave the USB port for this. But I still don't know how to achieve it.

I want to achieve something like this:

photo of camera with external microphone inputs and monitor

2 Answers 2


If your HTC phone has OTG support. You can use one of these USB OTG adapters. Then you can plug your 70D using a mini USB cable and then plug it in to the OTG cable and plug it into your phone. Then you can download an app such as DSLR Controller and you should see live feed of your 70D on the phone.


As far as I know, there are several apps on google play that will support several external cameras via USB, and I believe they allow for control of camera via android as well. Just search for Canon Camera Controller.

  • I think instead of controller the OP wants something like external monitor.
    – roxan
    Commented Mar 29, 2012 at 16:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .