Roku® streaming players and Roku TV™ are an easy, convenient way to stream what you love. Access to more than 350,000 movies and TV episodes across 3,500+ free or paid channels. Watch what you want, spend what you want. Ease of use is key when it comes to a streaming device and Roku delivers. Some Roku devices are up to 50% off today.