Used Mi-Box, Fire TV stick 4k, or a Google Chromecast with Google TV, now on a Shield TV Pro.
They all work great for me. The first are about as cheap as I would go.
I have Firestick 4k. The normal non 4k would be great too I suppose. Please note that you need the amazon version of those apps and you can trick the store to let them install these.
For VPNs: Don't go for the expensive ones such as nord.
I have tried bullet, purevpn and ivacy. All work and I own the last 2.
Mi Box S
I use the Mecool Km9pro and it's been excellent.
It can also which VPN you're using. I use one provider that hasn't fully featured it's Android TV app.
Depending on your budget you may pick any of the following:
CERTIFIED ANDROIDTV/GOOGLETV BOXES WITH NETFLIX AND PRIME VIDEO FOR THE UNITED STATES, EUROPE AND THE REST OF THE WORLD:
- Chromecast with Google TV (more info at tv.google )
- Dynalink TV dongle (More info at dynalink.life )
- JBL Link Bar (More info at jbl.com/refurbished-home-speakers/JBL+LINK+BAR-.html )
- Mecool KM2 (More info at mecoolonline.com where you can get a 10% off with the code "mecoolbox" at checkout)
- Nokia Streaming Box 8000 (Only for Europe. More info at nokia.com/shop/streaming-devices/nokia-streaming-box-8000
- Nvidia Shield TV (The most expensive but powerful. More info at shield.nvidia.com )
- Xiaomi Mi TV Stick (1GB of RAM and up to 1080p only. More info at mi.com/global/mi-tv-stick )
CERTIFIED ANDROIDTV/GOOGLETV BOXES WITH ONLY PRIME VIDEO FOR THE UNITED STATES, EUROPE AND THE REST OF THE WORLD:
- Formuler GTV (Gigabit ethernet. Exclusive MYTVOnline2 app for IPTV. More info at formuler.tv/gtv )
- Mecool KM6 Classic Edition (AV1 hardware decoding. More info at mecoolonline.com where you can get a 10% off with the code "mecoolbox" at checkout)
- Mecool KM6 Deluxe Edition (AV1 hardware decoding. Gigabit ethernet. WiFi 6. 4GB of RAM. More info at mecoolonline.com where you can get a 10% off with the code "mecoolbox" at checkout)
- Mecool KT1 (AV1 hardware decoding. DVB-T2/S2/C tuner built-in. More info at mecoolonline.com where you can get a 10% off with the code "mecoolbox" at checkout)
- Mecool Now (An Android TV device with a built-in camera and microphone, suitable for videoconferencing. More info at mecoolonline.com where you can get a 10% off with the code "mecoolbox" at checkout)
- Mecool KD1 TV Stick (More info at mecoolonline.com where you can get a 10% off with the code "mecoolbox" at checkout)
CERTIFIED ANDROID TV BOXES WITH NETFLIX AND PRIME VIDEO CERTIFICATIONS THAT USE THE NOW OLD AMLOGIC S905X SoC:
- Xiaomi Mi Box S (More info at mi.com/global/mi-box-s )
- Ematic Jetstream (More info at androidtv-guide.com/streaming-gaming/ematic-jetstream-tv-box )
For more info about all certified Android TV devices, head over to www.androidtv-guide.com website.