There are many android TV boxes available from low cost units to high end expensive models.
Finding the best unit often comes down to budget and what is needed from a unit.
If you are looking for the best possible android TV box then most would agree that the NVIDIA SHIELD TV Streaming Media Player is the best unit available.
There are many things to like about the Shield from the fastest processor to gaming and video streaming.
There is a new updated 2017 version of the Shield that is smaller and has a newly designed controller.
Unfortunately it also cost the most making it not an affordable option for many.
If you can afford a high-end box such as the Shield then it is no doubt the best way to go. For those looking for a more affordable unit that works well read on below.
There are many good android TV boxes that will play Kodi well and stream movies and TV shows from online sources.
In 2017 the minimum requirements to look for in a Kodi android TV, is a box with at least 2GB of RAM and at least a S905 or better CPU.
Older units with 1GB of RAM and S805 / S812 processors will still run Kodi but are aging units better fit for last year.
Especially with the new Kodi 17.1 Krypton release it will need more resources than Kodi Jarvis needed.
With that in mind here is a few of our picks for good android TV boxes to run Kodi on without breaking the bank.
EstgoSZ H96 Pro 3GB RAM 32GB ROM TV Box Amlogic S912 Octa-core CPU Android 6.0 Dual-band WIFI 2.4GHz/5.0GHz Bluetooth 4.1 1000M LAN 4K 2K Set Top Box 2017 Model
The H96 PRO PLUS is an android box that uses the S912 but comes with 3GB of RAM. Most other units have only 1-2GB of RAM.
It also has fast dual band 802.11adc WiFi and 32GB of internal storage space.
The H96 PRO PLUS with the extra RAM, internal storage, and fast WiFi make it a good low cost unit to use with Kodi and play the new 4K Ultra HD Videos.
It is Available Amazon Here or AliExpress Here
TICTID K12 Android 6.0 TV Box Amlogic S912 Octa Core [2G DDRIII/ 16G Emmc Flash] with Dual WIFI [5G/2.4G]/Ethernet 100/1000M /Bluetooth 4.1 /4K2k HD /Decoding H.265 Smart TV Box
The TICTID K12 is a new nice stylish unit with some good hardware.
It included the new S905 CPU, 2GB of RAM, and 16GB of internal storage.
Storage as with most android TV boxes can be expanded with a external hard drive, Sd-Card, or flash drive.
The TICTID K12 also has dual band 802.11ac WiFi which many units lack making it good for for streaming wirelessly.
T95Z Plus Android TV Box Amlogic S912 Octa Core Android 6.0 Marshmallow 2GB DDR RAM /16GB eMMC ROM Dual WiFi 2.4GHz/5GHz Bluetooth 4.0 1000M Ethernet H.265 support 4K resolution Streaming Media Player
The T95Z is a nice unit to running Kodi on along with many other android features.
It has a S912 processor with 2GB of RAM which is plenty enough to play HD 720p, 1080p, or the new 4K Ultra HD videos.
It comes with a remote control and Kodi installed ready to run and play movies or TV shows.
Of course as with any android TV box it can play other apps downloaded from the Play Store.
It is available on Amazon Here or AliExpress Here
2017 Model ABOX A1 Plus Android 6.0 TV Box with Amlogic S905X 64 Bits 2GB RAM 8GB ROM and True 4K Playing
The ABOX A1 Plus is an android TV box with 2GB of RAM and a S905 CPU.
The S905 has slightly less power than the S912 but still does much better then the older S805/S812 processors.
The cost also comes down with S905 systems. A S905 unit will have no issues running Kodi 16 or the new Kodi 17 Krypton.
This makes them nice budget unit that are good units for the money.
There is no doubt many good android TV boxes available to use with Kodi media center and stream videos with.
With the many units available reading review about units will be the best way to find one that fits your home entertainment center.
Be sure to stick to at least some basic hardware such as S905 processor and 2GB of RAM to get a good box that can also run well with Kodi 17 Krypton.