Slashdot Mirror


Inside the Tech of the Roku Netflix Player

MojoKid writes "A little over a week ago Netflix unveiled the Netflix Player, developed by the team at Roku, a set-top box for watching on-demand movies and TV. This interview with Tim Twerdahl, the VP of Consumer Products for Roku, goes into some detail about the guts of the box and the future of the set-top box. Of course the system runs an embedded Linux OS, but interestingly also runs on a Nexperia (Philips) media processor."

12 of 100 comments (clear)

  1. The sad truth... by neokushan · · Score: 4, Informative

    It's not exactly what you'd call "inside" the tech of the box, here's all you learn:

    *It uses a custom-built linux (of which no details are given)
    *It has flash memory inside it
    *It has an NXP processor

    The summary actually contains more technical details about the box than the article itself, purely because it mentions that the NXP is made by Philips.
    I know it's Sunday and all, but come on, try harder.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  2. Re:Of course the system runs an embedded Linux OS by Anonymous Coward · · Score: 5, Informative

    TFA states they use a custom built Linux but that doesn't mean they've altered any source code. Custom built can mean they've changed a few config files or rolled their own "distro" (for lack of a better term).

    That's nice, but the GPL says if YOU distribute binaries then YOU have to offer source to the recipients. Saying "you can get it the same place we did" doesn't satisfy the requirements.
  3. Re:How about deregulation instead? Grump warning. by darkwurm · · Score: 2, Informative

    Canada has lots of crown corporations. Canada Post, Royal Canadian Mint(that ones quite profitable too),Via Rail, the Canadian Broadcasting Corp, and many more.

    http://en.wikipedia.org/wiki/Crown_corporations_of_Canada/ Has a large list of them.

  4. Re:interesting for firefox & linux users by ya+really · · Score: 2, Informative

    Are the any VM's fast enough to decode video with good sound without skipping?

    Perhaps VMware Fusion, it supports directx 9 (without shaders, but not needed for video).

    http://www.vmware.com/products/fusion/features.html

    I have VMware workstation currently which has 8.1 directX support. I haven't tried playing an HD movie or even a dvd yet on it, but I haven't thought about it till now, perhaps I'll try and see how it fairs. I currently have fedora 9 x64 on there with GDM.

  5. Re:interesting for firefox & linux users by pablomme · · Score: 2, Informative

    Just tried under Sun's VirtualBox (host=Ubuntu,guest=XP,cpu=AMD64 X2) with a .avi movie (vcodec=xvid,vrate=24fps,resolution=672x368,acodec=ac-3,arate=48kHz) and it works fine. Seek is not snappy, but that's about all I can complain about.

    --
    The state you are in while your HEAD is detached... - wait, what?
  6. Re:interesting for firefox & linux users by fuzzyfuzzyfungus · · Score: 4, Informative

    Umm. IETab doesn't "fool" anybody. It just embeds an actual IE rendered page into a FF tab as a matter of convenience. Other than the UI convenience, there is no difference between IETab and IE. IETab is about as useless on Linux or Mac as a Vista DVD with "Fedora" written on it in white-out.

  7. Re:interesting for firefox & linux users by mitgib · · Score: 2, Informative
    --
    Being a spelling & grammar Nazi is a sign you do not poses the intelligence to contribute to the conversation
  8. Re:Of course the system runs an embedded Linux OS by MojoStan · · Score: 5, Informative

    Subject: Of course the system runs an embedded Linux OS

    So the obvious question is, where do I get the source code?

    Matt Lee of the Free Software Foundation asked essentially the same question on the day Roku's Netflix Player was launched (May 20). One Roku guy answered (on May 20): "Our GPL Source has not been posted yet, but it will be in the next small number of days." Another Roku guy answered: "We will post the source code just as soon as humanly possible. As you can imagine things are pretty busy around here..." (Don't read the whole forum thread. Your brain will shrink.)

    AFAIK, the source code hasn't been posted yet. When it does get posted, "Netflix Player" will probably get its own tab here.

    --
    TO START
    PRESS ANY KEY

    Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

  9. Re:Can we hack it to a MythTV frontend? by notanatheist · · Score: 3, Informative

    Intel DG45FC, full HD support, HDMI (unknown if that includes audio), integrated 7.1 audio, Gigabit, SATA, load of USB. Diskless and cache to RAM with standard DDR2 up to 4GB. Fully assembled would likely be under $300 and put the Roku to flying shame. If their media player is anything like their music player be prepared for disappointment. AppleTV is probably better. FWIW, this post not intended as a troll. I'm speaking as someone who has owned both an HD1000 and M1001.

  10. Re:Why is parent being modded down? by Ian+Alexander · · Score: 3, Informative

    Assuming you're not trolling, it depends.

    Amazon is required to post the source code to their GPL'ed components; this would include the Linux kernel and any modifications they made to it.

    However, using a GPL'ed kernel with non-GPL'ed userland is totally fine in most cases. (see http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#PortProgramToGL). Assuming you meant more than just the Kindle's now kinda-rickety-looking 2.6.10 kernel (Source: Wikipedia), which looks like it was uploaded in 2004 when you said "Kindle's code", you're probably SOL. I don't know what Kindle's userland looks like but I'd be surprised if the interesting parts were GPL.

  11. Re:INSIGHTFUL +5 TO ARTICLE by tgibbs · · Score: 2, Informative

    Apple's problem with the Apple III was the use of socketed chips. That made field repairs easy, but the pins tended to build up corrosion. Repeated heating and cooling cycles may have also played a role by causing the chips to gradually work their way out of their sockets. This was a problem with the Apple II series as well, but hobbyists were less troubled by having to pull off the cover occasionally and reseat the chips. Business users found it unacceptable. For the Mac Plus (which also did not have a fan) they went to soldered chips, and they were highly reliable in spite of having a CRT built in. The Mac Cube also did not have a fan, and they seem to run pretty much forever.

  12. Re:Future capabilities by Anonymous Coward · · Score: 1, Informative

    Before I get this, I need to hook up a Windows computer to my internet connection and see whether I get the "best" video quality from my DSL. The complaints I've seen about Netflix video quality are often due to people not being able to sustain the highest quality download. Last time I pulled apart their streaming web page, they had 4 speed thresholds for what I was trying to watch: 700kbps, 1.1mbps, 1.7mbps, 2.2mbps.

    The 1.1mbps threshold resulted in a 964kbps 512x278 movie, WMV9, 64kbps WMA9.2 stereo. Quality of that stream was near the level of your typical xvid rip at similar resolution.

    The 700kbps threshold, on the other hand, is awful. At 320x140 and 439kbps, it's worse than standard def TV.

    My connection speed is not high enough to test the other levels, and I haven't figured out how to game the streamer. (It's unfortunate because the player actually does download and cache locally. If you take the time to locate and save the file, you can replay it locally any time you want, provided you have an internet connection to reacquire the viewing license.)