TKaraoke Android is an app that runs on Android TVs or Android Boxes. An example Android TV is the Sony XBR TV. A few example of Android Boxes are NVidia Shield, MiBox3, Amazon Fire Stick, and Amazon Fire TV. You can purchase TKaraoke from Google Play Store (for non-Amazon devices) or from Amazon App Store (for Amazon Fire devices). See this page for installation instruction and the release notes page for more info.
Demo TKaraoke Android
TKaraoke Android can stream from local or online servers. By default, it will stream from an online server. To host your own songs, use the TKaraoke Song Server app and in TKaraoke, go to Settings --> Song Server --> Local Server and select the server from the list.
TKaraokeUSB is almost the same as TKaraoke Android but instead of playing songs from the VIP Server or Local Song Server, it plays the songs directly from your hard drive. You can buy a license key to use with your own Player or buy the All-in-One Player that includes everything in one package - just plug it into your TV and Mixer and you are all set. See this page for more information.