IMJ Corporation provides a very unique and cost effective set-top box on a USB stick-like size, fully enabled to deliver IP video over wireless and HDMI to TV subscribers. This breakthrough solution is a Linux-based HDMI Television “stick” the size of a USB flash drive that delivers IP video and supports a variety of applications. Power is provided by the USB port on a television. Various smartphones can be used as a remote control, providing the subscriber with a familiar GUI environment. Connection to OTT services is enabled by a built-in Wi-Fi connection. Video is delivered to the television by HDMI.