While searching YouTube for information about custom firmwares for DSLRs, I stumbled upon the above video demonstrating a recently released Android application - DSLR Controller. As you might have guessed from the title, this application allows you to control the functions of your DSLR through your Android-powered phone or tablet. Some of you might be aware of methods for controlling the shutter of a DSLR using Infrared on the iPhone, but that requires you to be in the line of sight of the receiver among many other restrictions. DSLR Controller is a much more advanced solution.
The application works by connecting a Canon DSLR via USB to Android devices with official USB-OTG support, such as the Samsung Galaxy S2 and Motorola Xoom. This means that your hacked Nexus One isn't supported. The application allows for controls similar to Canon's own EOS utility to be accessed right on the phone, as well as added functions like tap to focus. Liveview is only displayed at 15fps at the moment, but perhaps this will improve later on.
DSLR Controller is currently available on the Android market in Beta form. It costs £5.23, but this is due to increase when Chainfire, the developer of the application, completes work on the first final release. Beta owners will, however, receive a free update.
It's a shame that the Nokia N8, which has put USB-OTG on the market for close to a year now, hasn't received an application like this.