Roku

From Infogalactic: the planetary knowledge core
(Redirected from Roku Streaming Player)
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The Roku Streaming Player, or simply Roku, is a series of digital media player set-top boxes manufactured by Roku, Inc. Roku partners provide over-the-top content in the form of channels. A Roku streaming device gets data (the video stream) via a wired or Wi-Fi connection to an Internet router. The data is output via an audio cable, video cable, or HDMI cable. The device can be connected to any television set (or other device) with appropriate input connections. Content is available from services such as Amazon Cloud Player, Amazon Video, BBC iPlayer, Crunchyroll, Google Play Movies & TV, Hasbro Studios, HBO Go, Hulu Plus, MLB.TV, Netflix, Now TV (UK tele only), Pandora Radio, PBS, Showtime Anytime, Tubi TV, Sling TV, TheBlaze, Time Warner Cable, Vudu, WWE Network, YouTube, and Iplayer for ITV programs.

Roku Streaming Players

First generation

Original form factor XD/S

Roku announced the first Netflix Internet video streaming receiver box—the Roku DVP—on May 20, 2008. The device runs Linux.[1] Before Autumn 2010, three versions of the Roku DVP were available: the Roku SD, HD, and HD-XR.[2] The Roku SD only streams standard definition (SD) content.[3] The Roku HD streams both SD and HD (720p) content.[4] The Roku SD and HD both have an Ethernet connection and built in 802.11g Wi‑Fi compatible with wireless b, g, and n routers.[5] The Roku HD-XR, which streams both SD and HD (720p and 1080p) content, has built in dual-band 802.11n WiFi support and a USB port on the back.[6]

Roku revamped its lineup of devices in September 2010. The revised HD became the basic model of the line, offering 720p resolution, 802.11g WiFi reception, and an HDMI output. The middle of the line model, the XD, added 1080p resolution (if channel programmers provide it), an enhanced remote with replay capabilities, and single-band wireless-n WiFi. The top-level XD|S offered component video and optical audio outputs, dual-band wireless N, and a USB port for playing videos, photos, and music.[7]

Second generation

A Roku 2 XS

On July 20, 2011, Roku updated its product lineup with three new boxes. However, the Ethernet connection and remote with motion control for games are available only on the XS model.[8][9] The Roku Game Remote uses Hillcrest Labs' Freespace motion control technology, so users can control games with natural gestures.[10] The Netflix application was revamped for the Roku 2 HD, Roku 2 XD and Roku 2 XS; the current models now provide the option of subtitles, when the program provides them.[11]

On October 11, 2011, the Roku LT was introduced as a lower cost, stripped down version of the Roku 2 XS. I/O consists of two AV ports, one HDMI, and one 3.5" mini plug composite SD analog. The same content capability is available, except it cannot play games, and its highest video resolution is 720p. There is no Ethernet port nor microSD card slot.[12]

The feature "Roku Search" was added on October 29, 2012. This feature allows users to search movie and TV show titles, actors, and directors for multiple services on Roku such as Amazon Video, HBO Go, and Netflix. The feature is only available on Roku 2, Roku Streaming Stick, Roku LT, and Roku HD, due to technical constraints on earlier models.[13] This useful feature appears to only work in the USA.[citation needed]

On May 14, 2013, an updated software interface was released for second generation Roku units. This is the same interface that was introduced with the release of their third generation player.[14]

On July 26, 2013, BSkyB launched a Now TV-branded Roku LT, allowing users to stream Now TV content to their television, as well as access content from BBC iPlayer, Demand 5, Spotify, and Sky News.[15]

Third generation

On March 5, 2013, Roku announced the release of their updated media player, Roku 3, with a CPU that's five times faster[citation needed] than the Roku 2 XS, and a Wi-Fi Direct remote instead of Bluetooth. The Roku 3 remote includes a headphone jack (with headphones provided) for a private listening mode.[16]

Roku announced two new versions of its streaming set-top boxes, for 2015: Roku 3 (2015) has a new remote control, with a microphone for voice search, and the Roku 2 (2015) has a much faster processor than the old Roku 2, but its remote control no longer has a headphone jack built in. The Roku 3 2015 model number is 4230R; the 2014 model number is 4200R. The Roku 2 2015 model number is 4210R the previous model number was 2720R. The naming scheme has caused some confusion among consumers.[17]

Fourth generation

On October 6, 2015, Roku officially announced the release of the Roku 4. The new device has 4K video streaming capability, a remote control finder, and updated software (Roku OS 7) and hardware that includes support for Wi-Fi 802.11ac. The Roku 4 began shipping in October 2015.[18]

Critical reception

Daniel Howley of Roku gave it a positive review saying "It’s inexpensive, unobtrusive, and packs Roku’s ginormous collection of streaming channels."[19]

Feature comparison

Model Introduced Discontinued Video outputs Video resolutions Audio output Network USB Remote Processor Memory Channel storage [note 1] micro
SD
slot
Composite,
S-Video
Component, HDMI 480i, 480p 720p, 1080p 4k Analog Optical, HDMI Ethernet 802.11
wireless
First generation
Roku DVP (N1000) May 2008 Oct 2009 Both Both Both 720p No Yes Both Yes b/g No IR PNX8935 400 MHz [20][21][22] 256 MB 64 MB[23] No
Roku SD (N1050) Oct 2009 Sep 2010 Composite Neither 480i Neither No Yes Neither Yes b/g No IR PNX8935 400 MHz[23][24] 256 MB 64 MB[23] No
Roku HD (N1100) Nov 2009 Sep 2010 Both Both Both 720p No Yes Both Yes b/g No IR PNX8935 400 MHz[23][24] 256 MB 64 MB[23] No
Roku HD-XR (N1101) Oct 2009 Sep 2010 Both Both Both Both[note 2] No Yes Both Yes a/b/g/n dual-band Yes IR PNX8935 400 MHz[23][24] 256 MB 256 MB[23] No
Roku HD (2000) Sep 2010 Jul 2011 Composite HDMI Both 720p No Yes HDMI Yes b/g No IR PNX8935 400 MHz[23] 256 MB 64 MB[23] No
Roku XD (2050) Sep 2010 Jul 2011 Composite HDMI Both Both[note 2] No Yes HDMI Yes b/g/n No IR PNX8935 400 MHz[23][25] 256 MB 64 MB[23] No
Roku XDS (2100) Sep 2010 Jul 2011 Composite Both[note 3] Both Both[note 2] No Yes Both Yes a/b/g/n dual-band Yes IR PNX8935 400 MHz[22][27] 256 MB 256 MB[23] No
Second generation
Model Introduced Discontinued Video outputs Video resolutions Audio output Network USB Remote Processor Memory Channel storage [note 1] micro
SD
slot
Composite,
S-Video
Component, HDMI 480i, 480p 720p, 1080p 4k Analog Optical, HDMI Ethernet 802.11
wireless
Roku LT (2400) Nov 2011 Apr 2012 Composite HDMI Both 720p No Yes HDMI No b/g/n No IR BCM2835 600 MHz[23][28] 256 MB 256 MB[23] No
Roku LT (2450) Apr 2012 Sep 2013 Composite HDMI Both 720p No Yes HDMI No b/g/n No IR BCM7208 405 MHz[23] 256 MB 256 MB[23] No
Roku HD (2500) Apr 2012 Sep 2013 Composite HDMI Both 720p No Yes HDMI No b/g/n No IR BCM7208 405 MHz[29] 256 MB[29] 256 MB[29] No
Roku 2 HD (3000) Jul 2011 Apr 2012 Composite HDMI Both 720p No Yes HDMI No b/g/n No IR[note 4] BCM2835 600 MHz[23][30] 256 MB 256 MB[23] Yes
Roku 2 XD (3050) Jul 2011 Sep 2013 Composite HDMI Both Both[note 5] No Yes HDMI No b/g/n No IR[note 4] BCM2835 600 MHz[23][30] 256 MB 256 MB[23] No[31]
Roku 2 XS (3100) Jul 2011 Mar 2013 Composite HDMI Both Both[note 5] No Yes HDMI Yes b/g [32] Yes Bluetooth & IR BCM2835 600 MHz [30][33] 256 MB 256 MB[23] Yes
Roku Streaming Stick, MHL (3400, 3420) Oct 2012 Mar 2014 Neither MHL only 480p Both[note 6] No No HDMI No b/g/n dual-band[34] No Wi-Fi Direct BCM2835 600 MHz[23] 256 MB[35] 512 MB No
Roku Streaming Stick, HDMI (3500) Mar 2014[36] Apr 2016 Neither HDMI Neither Both No No HDMI No a/b/g/n dual-band No Wi-Fi Direct BCM2835 600 MHz 512 MB 256 MB No
Third generation
Model Introduced Discontinued Video outputs Video resolutions Audio output Network USB Remote Processor Memory Channel storage [note 1] micro
SD
slot
Netflix
with
Profiles[37]
Composite,
S-Video
Component, HDMI 480i, 480p 720p, 1080p 4k Analog Optical, HDMI Ethernet 802.11
wireless
Roku LT (2700) Sep 2013 Mar 2014 Composite HDMI Both 720p No Yes HDMI No b/g/n No IR BCM7218 600 MHz 512 MB 256 MB No No
Roku 1, SE (2710) Sep 2013 Composite HDMI Both Both No Yes HDMI No b/g/n No IR BCM7218 600 MHz 512 MB 256 MB No No
Roku 2 (2720) Sep 2013 Apr 2015 Composite HDMI Both Both No Yes & Remote HDMI No a/b/g/n dual-band No Wi-Fi Direct & IR BCM7218 600 MHz 512 MB 256 MB No No
Roku 3 (4200) Mar 2013 Apr 2015 Neither HDMI Neither Both No Remote[note 7] HDMI Yes a/b/g/n dual-band Yes Wi-Fi Direct & IR BCM11130 900 MHz 512 MB 256 MB Yes Yes
Roku 2 (4210) Apr 2015 Neither HDMI Neither Both No No HDMI Yes a/b/g/n dual-band Yes IR[note 8] BCM11130 900 MHz 512 MB 256 MB Yes Yes
Roku 3 (4230) Apr 2015 Neither HDMI Neither Both No Remote[note 7] HDMI Yes a/b/g/n dual-band Yes Wi-Fi Direct, IR & Voice Search BCM11130 900 MHz 512 MB 256 MB Yes Yes
Fourth generation
Model Introduced Discontinued Video outputs Video resolutions Audio output Network USB Remote Processor Memory Channel storage [note 1] micro
SD
slot
Netflix
with
Profiles[38]
Composite,
S-Video
Component, HDMI 480i, 480p 720p, 1080p 4k Analog Optical, HDMI Ethernet 802.11
wireless
Roku 4 (4400) [39] Oct 2015 Neither HDMI Neither Both Yes Remote[note 7] Optical & HDMI Yes a/b/g/n/ac dual-band Yes Wi-Fi Direct, IR & Voice Search Quad-core 1.5 GB 256 MB unconfirmed Yes Yes
Roku Streaming Stick (3600) [40] Apr 2016 Neither HDMI Neither Both No Stream to smartphone HDMI No a/b/g/n dual-band No Wi-Fi Direct Quad-core[41] 512 MB unconfirmed 256 MB unconfirmed No Yes

Software

The Roku box runs a heavily modified version of Linux called Roku OS. The first-generation Roku players first came with Roku OS 1.0. After that, Roku has continued to update the software with bug fixes, security updates, feature additions, and many new interface revisions.[citation needed]

Programming

Online Roku channels

Content on the Roku DVP is provided by Roku partners, and is identified using the "channel" vernacular. Users can add or remove different channels from the Roku Channel Store. In May 2011, Roku stated the DVP had over one million viewers and had delivered 15 million channel downloads.[citation needed]

Service creation for Roku Player

The Roku is an open-platform device with a freely available software development kit that enables anyone to create new channels.[42] The channels are written in a Roku-specific language called BrightScript, a scripting language the company calls "similar to Visual Basic".[43]

Developers who wish to test their channels before a general release, or who wish to limit viewership, can create "private" channels that require a code be entered by the user in the account page of the Roku website. These private channels, which are not part of the official Roku Channel Store, are neither reviewed nor approved by Roku.[44]

There is an NDK (Native Developer Kit) available, though it has added restrictions."[43]

Services listing

A partial list of services is currently available through the Roku Channel Store.[45] There is no subscription fee for the basic service, but individual channels and content may require a fee.

See also

Notes

  1. 1.0 1.1 1.2 1.3 In the first generation players, the size of flash memory limited the number of channels that could be installed. Later models (>2100) removed that limit.
  2. 2.0 2.1 2.2 1080p at p24 or p30 only.
  3. The component video connector on the Roku XDS (2100X) is a nonstandard 3.5mm connector and a proprietary adapter cable, which is sold separately, is effectively required to use this.[26]
  4. 4.0 4.1 Bluetooth remote optional.
  5. 5.0 5.1 1080p at p60 only.
  6. 1080p at p24.
  7. 7.0 7.1 7.2 Analog audio output is available only through the headphone jack on the remote.
  8. WiFi Direct Remote optional.

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Roku Hits 15 Million Channel Downloads PDF
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found. (In addition, see follow-up in "Comments" section from Roku)
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. 22.0 22.1 Lua error in package.lua at line 80: module 'strict' not found.
  23. 23.00 23.01 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09 23.10 23.11 23.12 23.13 23.14 23.15 23.16 23.17 23.18 23.19 23.20 23.21 Lua error in package.lua at line 80: module 'strict' not found.
  24. 24.0 24.1 24.2 Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. 29.0 29.1 29.2 Lua error in package.lua at line 80: module 'strict' not found.
  30. 30.0 30.1 30.2 Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. 3100X model: Software version 7.0 build 9044 no IEEE 802.11n support
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. https://support.roku.com/hc/en-us/articles/208756518-Netflix-Help
  38. https://support.roku.com/hc/en-us/articles/208756518-Netflix-Help
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. http://forums.roku.com/viewtopic.php?f=28&t=94772
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.

External links