https://www.roku.com/products/roku-premiere-plus I can't speak on any of the other devices since I've never used them. But this works absolutely fine for us.