Android SDK based remote control application that uses the web-socket protocol for controlling devices over a network.