Isn’t it awesome to be able to just sit down on your sofa, open up your phone and just play whatever it is that you wish from there? There are no required cables, just your TV and an internet connection. That — and a lot more — is possible with the best media streaming device. But finding it is not easy, especially given the vast diversity of devices.

To help you find the best media streaming device for your TV, we’ve tested some devices and review our top five picks.

 This is our take on the five best media streaming devices:

# Image Product Price
1 Amazon $50
2 NVIDIA $170
3 Xiaomi $77
4 Roku $80
5 Roku $59

1. Amazon Fire TV Stick

  • 4K Support (60Hz)
  • HDR Support (Dolby HDR, HDR10+, HLG, HDR)
  • Dolby Atmos surround
  • Built-in Alexa
  • Has remote
  • Features voice control
  • Smart home integration
  • Seamless setup
  • 8 GB Storage

When it comes to quality, portability, and cost-effectiveness, the Amazon Fire TV is the way to go. It features a 4K Ultra HD video output and supports Dolby HDR, HDR10+, HLG, and standard HDR content. The Dolby HDR provides outstanding vivid colors, making it almost look as if you are right in the middle of the scene. The audio is provided by the unmatched Dolby Atmos surround technology making your viewing experience that much more immersive. The built-in Alexa will give you easy access to your smart home. Setting up the device is extremely easy – just plug in, go through the simple Android setup process and play.

2. Nvidia Shield TV

  • 4K Support (60Hz)
  • HDR Support (HDR10, HLG)
  • Spacious and costly
  • With remote
  • Long wireless range
  • Connects via HDMI
  • Dolby Atmos and DTS-X Surround
  • Offers live TV, DVR, and live sports
  • Amazon Alexa support
  • Very powerful
  • Built-in google assistant

If power and quality are what you’re looking for, then the Nvidia Shield TV is the perfect media streaming device for you. Just as with the Fire TV stick, this one features 4K Ultra HD video output with HDR support (HDR10 and HLG). It is more spacious although its great design makes it fit in any environment. The sound is provided by the Dolby Atmos, and DTS-X surround technologies for an even better audio quality. Unlike the Fire TV stick, the shield does not feature Dolby HDR and supports external storage drives. There are built-in Alexa support and Google Assistant.

3. Xiaomi Mi Box

  • 4K Support
  • HDR Support
  • Quad-core
  • 2GB RAM
  • 8GB ROM
  • Android TV (6.0)
  • Dolby/DTS audio support
  • Bluetooth support
  • HDMI Connectivity
  • International model

Xiaomi is probably not a company that you’re well familiar with, but that is to be expected as they’ve started making high-quality products at affordable prices lately. The Mi Box is a great example of that — offering 2GB Of RAM, 8 GB of ROM and a quad-core processor. It comes with a slightly older pre-installed version of Android (6.0) and features Dolby and DTS-X audio support. There is also a built-in Bluetooth. The box is connected to the TV via a standard HDMI cable.

4. Roku Ultra

  • 4K Support (60Hz)
  • HDR Support (HDR10, HLG)
  • Dual-band wifi support
  • Has remote
  • Features voice control
  • Remote has а headphones jack
  • Affordable and powerful
  • An enhanced version of the Stick+

There is no way to skip Roku when making a review of the best media streaming devices — theirs are just too good! The Roku Ultra supports 4K ultra HD content with HDR (both HDR10 and HLG) and features dual-band wifi connection. It is extremely fast and has great connectivity — buffering has never happened faster! The remote of the Roku is nothing great, especially with the built-in voice control and headphones jack in it. The Roku Ultra is basically a stationary Android TV box with more power than the Stick+.

5. Roku Streaming Stick+

  • 4K Support (60Hz)
  • HDR Support (HDR10, HLG)
  • Compact and affordable
  • With remote
  • Features voice control
  • Long wireless range
  • Connects via HDMI
  • Dolby Audio and Dolby ATMOS
  • DTS Digital Surround
  • Remote has a headphones jack

And, of course, the Streaming Stick+ by Roku also offers 4K Ultra HD content with both HDR10 and HLG. It is ultra compact and connects to your TV directly to the HDMI port. The built-in dual-band wifi supports offers great connectivity and download speeds as well. The audio quality is amazing thanks to the built-in Dolby, Dolby Atmos as well as the DTS-X digital surround technologies. The remote is the same as the Roku Ultra and features the integrated voice control with a headphones jack. Perfect for those looking to switch the TV this device plays on more often.