MX q Android media player. 4 USB ports, SD card slot, HDMI connection. Comes with touch screen remote control. Just bought a smart TV so no need for this.