... requires your TV to have a HDMI input.-It is powered by a USB cable, this USB cable is included, but you need ... you need.-It has a regular USB port, you can connect your USB mouse or keyboard here, you can also connect a ... g, WAPI(Ralink8188)ExpansionMicro TF card,max32GBSlotMicro 5pin USB/ USB2.0 dataSupport OTGKeyboardSupport virtual keyboard, wireless mouse and keyboardAudioAAC, AAC+, eAAC+, AMR ...