Inside the Tech of the Roku Netflix Player 100
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."
incredibly insightful! (Score:5, Funny)
Re:incredibly insightful! (Score:5, Interesting)
The only part missing is the part about the service is at the mercy of the delivery ISP. If you think bandwidth shaping is bad for torrents, see what the Cable TV providers do when this competes with the cable company's own offering. I have enough Buffering..... playing. buffering...........playing...buffering....... to know this service will be at the mercy of the bandwidth providers. When it takes 6 hours to deliver a 2 hour movie, it won't be popular for many. Some will be lucky and actualy get enough bandwidth, but the number 1 complaint will be related to low resolution as a solution to interuptions to buffer content.
Too much of the contry has better bandwidth provided by Fedex, UPS, and Blockbuster. This will only get worse with high def content.
Re:incredibly insightful! (Score:4, Interesting)
My ISP has a maximum transfer / month and I don't see anything wrong with that. They tell me what it is, give me a way to check my usage and I can purchase more if I want / need it. With that kind of setup there's no reason for ISPs to shape traffic (unless 3rd parties pay them to, which is something the legislation needs to make illegal) so I don't think the ISPs have much to lose following a similar model. If bandwidth is their concern there's ways to cover that without harming / deceiving their consumers.
How about deregulation instead? Grump warning. (Score:3, Insightful)
I'd rather see real competition in network service than some kind of BS regulation for monopoly service. It's fine to require neutrality out of companies that use public servitude lines but it's not OK to limit access to that servitude. A better solution will be open spectrum [greaterdemocracy.org].
The details of the box are going to be what you expect. A tivo like mix of free and non free code that GPL 3 is designed to bust. I want one of these things like I want a tivo or a paperweight.
Re:How about deregulation instead? Grump warning. (Score:5, Interesting)
I've always been torn with this issue because on the one hand I believe that any kind of infrastructure that "the people" require needs to be public and open for anyone. On the other hand I believe in small government and don't like to give too much power to the governing body. So which is the lesser of the two evils ? (I know some people have strong opinions on that but I'm pretty much torn for reasons that would take me off topic).
So as a Canadian I had an idea with regards to how Canada (or anywhere) can handle that. In Canada (and other British Commonwealth nations) we have something called a "Crown Corporation" [wikipedia.org]. The only crown corporation in Canada currently being The Bank of Canada (which serves a similar purpose to The Federal Reserve in the US). If all necessary infrastrucure (which doesn't have to only be telecom / internet
I'd love to hear replies pointing out the flaw with my idea because I'm sure there are some.
Re: (Score:2, Informative)
http://en.wikipedia.org/wiki/Crown_corporations_of_Canada/ [wikipedia.org] Has a large list of them.
Re: (Score:1)
Open Spectrum needs little more regulation than a body that warns radio operators if their equipment is out of spec and harmful to other traffic. There is so much spectrum available that a device would have to be broken or operating in primitive broadcast mode to interfere with anyone else. No licenses are needed, just reasonable standards using proven technology. It will quickly kill wired communications and broadcasters and it's the most important thing to happen to publication since movable type.
In
Re: (Score:1)
Re: (Score:1)
Re:How about deregulation instead? Grump warning. (Score:5, Interesting)
At this very moment there is exactly one cable provider servicing Sandusky, Ohio: Buckeye Cablevision. Buckeye Cablevision has a franchise agreement with the city to use the city's rights-of-way. This agreement is not exclusive; any other cable company is more than welcome to negotiate a similar agreement without supplanting Buckeye.
Why doesn't this happen? Everybody agrees that the ROI is insanely low. A new company would have to roll out new infrastructure and then go through the process of trying to convince current Buckeye customers to switch to their services (pretty much everyone who wants cable already has it, so new customers would be negligible). Undoubtedly, some will, but not enough to justify the investment in infrastructure.
This situation is called a natural monopoly.
The only way to foster competition in a natural monopoly is, oddly enough, via government intervention. One solution is to have the government buy the infrastructure via eminent domain and open access to anyone on non-discriminatory terms. This would immediately foster competition.
I'd prefer this solution to net neutrality legislation myself, but I'd prefer net neutrality legislation to simply deregulating the cable/telephone companies. The only thing that keeps them from going all out with anti-customer policies is the current (weak) regulation.
Re: (Score:2)
Also, since all the telecom co
Re: (Score:2)
Re: (Score:2)
o_O
-ellie
Re: (Score:2)
They can not hope to compete in that space. (Score:1)
Netflix provides big publisher movies. They have an exclusive contract to back up a good business model and that's why they have thrived.
They can not possibly hope to compete in the porn market. The porn market is free due to it's mainstream exclusion. It is as close to Adam Smith's capitalist fuck fest that you can hope to find. There are many providers and vendors. If you want porn, you can buy any kind you want right now. Vendors and makers are not likely to sign any kind of exclusive deals with N
MFX Media (Score:2)
The porn market is free due to it's mainstream exclusion. It is as close to Adam Smith's capitalist fuck fest that you can hope to find. There are many providers and vendors. If you want porn, you can buy any kind you want right now.
But recent viral videos such as 2 Girls 1 Cup and 4 Girls Finger Paint have boosted the name recognition of one scat porn producer: MFX Media. If you didn't already know, what most people call "2 Girls 1 Cup" is just the trailer for the 62-minute Hungry Bitches [mfxmedia.com].
One box (Score:5, Insightful)
I'm not sure why I should purchase a second box to add functionality I already have, despite the fact that this box would presumably offer a much larger library of content.
Re: (Score:1)
Re: (Score:2)
The service is cheaper, and I'm quite happy.
Re: (Score:2)
My only complaint is that I don't want tons of different boxes. That is part of the reason I stayed away from Tivo and waited for my cable provider to offer DVR in my cable box. I already have on demand movies and TV through my cable box.
I'm not sure why I should purchase a second box to add functionality I already have, despite the fact that this box would presumably offer a much larger library of content.
This is the exact same library and the exact same encodes as their PC streaming service, so if you have a PC already hooked up to your display, you don't need another box. I don't know if that'd help in your case, but this isn't about NetFlix pushing another box; it's about them making a box available for those that the HTPC didn't work for.
Re: (Score:2)
System requirements for Netflix watch now:
I can't use their service (Linux only). An easy set-top box is advantageous for a lot of people because it's just easy (easy setup, don't have to watch on your computer screen in an office chair).
ob. Car Analogy (Score:2)
Yeah, I'm not sure why I should purchase a car other than to get around. (the catalog depth is the whole point)
Whether you need the whole Voltron series to be available to you on-demand is a separate issue, but you can get that with Netflix.
Also, if the cable bills are anything like what I've seen in some towns, you can get a Netflix box
Re: (Score:1)
I have a few Tivos, and from what I've used of cable boxes, the interface is far far superior (and I think most people would agree too). It can even be cheaper, if you get a lifetime subscription on the Tivo (the subscription is tied to the box, but thus the resale value is higher, and geeky people can easily replace the hard drive, the thing that's
INSIGHTFUL +5 TO ARTICLE (Score:5, Funny)
HotHardware: Is that right?
Tim: Yep. Quite a few people don't want to hear the hum of a fan in the background while watching TV.
Re: (Score:2)
Re: (Score:3, Funny)
Roku: Third, we've heard feedback from home theater purists who said that they don't want to hear fan noise. HotHardware: Is that right? Tim: Yep. Quite a few people don't want to hear the hum of a fan in the background while watching TV.
But wasn't that kinda like what happened at Apple...
Steve : We've heard feedback from people who said that they don't want to hear a fan in a computer
Apple Guy But on the Apple III we need to have at least a fan, or air vents...
Steve : No! We will just make a huge heatsink! No fans, no air vents!
Apple Guy But...
Steve : NO BUTS!!!! The Apple III will ship with no air vents and no fans and that is final!!!!
5 months later....
Customer : Ummm... My Apple III is displaying ra
Re: (Score:2)
Re: (Score:3, Informative)
AppleTV (Score:2)
Re: (Score:1)
Of course the system runs an embedded Linux OS (Score:3, Insightful)
Re: (Score:2)
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).
Re:Of course the system runs an embedded Linux OS (Score:5, Informative)
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.
Re: (Score:2)
Check it: http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#SourceAndBinaryOnDifferentSites [gnu.org]
Why is parent being modded down? (Score:2)
Are you new here? You don't just get modded down for being wrong, you get modded down if someone else doesn't like what you say, particularly if it's true.
Re: (Score:1)
Re:Why is parent being modded down? (Score:4, Informative)
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 [gnu.org]). 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.
Re: (Score:1)
Unless they've altered any GPL'd code (Score:5, Interesting)
Well, call it a hunch, but we're talking about Linux on a "new" CPU and on custom hardware, including no hard drive, flash memory, and special data in and video out circuitry. I suspect there may be a few changes to "standard" Linux. And just as Linksys had to do when they built routers that used GPL code, this project should be required to release the sources. And users shouldn't have to speculate if anything was changed or what was, it should be available as source. They may not want to do that, but it's the price that they agreed to when they chose to build on GPL code rather than go the much more complex route of completely building their own from scratch.
This little Linux box with it's special video hardware could be a very slick platform to build upon. I certainly hope that, if they don't release the sources on their own (and I rather expect that they just might not play nice), they should be made to do so.
Re:Of course the system runs an embedded Linux OS (Score:5, Informative)
So the obvious question is, where do I get the source code?
AFAIK, the source code hasn't been posted yet. When it does get posted, "Netflix Player" will probably get its own tab here [roku.com].
Re: (Score:2)
The sad truth... (Score:5, Informative)
*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.
Re: (Score:2)
Actually, Nexperia is the name of the chip family and NXP is the name of the company that makes it. NXP is the company that was created by splitting off Philips Semiconductors from the rest of Philips.
I agree with your point though: the article is very light on technical details, especially considering its title.
Roku (Score:4, Interesting)
jdb2
/.'s Unicode Handling sucks (Score:2)
jdb2
Re: (Score:2)
Roku in Japanese Script [photobucket.com]
jdb2
Re: (Score:2)
Re: (Score:2)
jdb2
Re: (Score:2)
Re: (Score:2)
Available Movies (Score:1)
Re: (Score:3, Interesting)
Future capabilities (Score:5, Insightful)
It's also tempting to get one of these for these for what the future might bring. Netflix could up their quality and this device is supposed to theoretically do up to 720p. It doesn't seem unreasonable for them to implement streaming from local sources (especially things like music). Still, I don't want to buy a device and end up disappointed when they don't do anything with the feature set. I've been burned by that before, with an iriver mp3 player a few years back that was supposed to add ID3 database capability to a firmware update. It never came.
The one thing you probably can be guaranteed of is more movies from Netflix. It'd be interesting to know which movies/shows they've tried but have been unable to get the digital rights for. The rate of growth of the movie database will have to slow at some point; let's hope it's not anytime soon.
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. Since we already seem to be right around the max of DSL/cable modem speeds to get in the realm of DVD 480p quality, any HD movies will likely need some serious caching capability or really nasty compression. I'd rather have low-compression 480p than high-compression 720p, but that's because I don't have an HDTV.
It's too bad the cable and phone companies are competing in the streaming movie segment; it'd be nice to have Netflix mirrors sitting at my ISP, but that doesn't seem too likely. It's also unfortunate that without some sort of net neutrality agreement, my ISP could make Netflix streaming all but useless quite easily.
Still, for $99, it shouldn't be too hard to get your money's worth. They certainly priced it right.
Re: (Score:3, Insightful)
The price point is good but I see no compelling reason to buy it unless it offeres more features. They should've added some AppleTV like abilities. Otherwise I'll just plug
Re: (Score:2)
No, there's no mac client because Apple won't license fairplay to them. They found porting MS's drm over to OSX wasn't possible, so they are trying to find alternatives.
Not possible? (Score:2)
Re: (Score:2, Insightful)
Re: (Score:2)
Re: (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 fi
interesting for firefox & linux users (Score:5, Interesting)
The advent of this technology holds out hope that someday Netflix might also actually support the rest of us customers who would like to watch streaming stuff but aren't using IE and/or Windows.
Re: (Score:2)
Sure. Me. The vitualisation options for BSD users are limited, but that limitation is offset with the nifty implementation of jails and the ability to run Linux software if needed. Apples and oranges, perhaps. That said, how does running a VMWare instance of XP on Ubuntu, for example, help in the context of video?
I don't know much about video in general, but my guess would be that video playback on a virtualised OS would be pret
Re: (Score:3, Insightful)
Re: (Score:2, Informative)
Perhaps VMware Fusion, it supports directx 9 (without shaders, but not needed for video).
http://www.vmware.com/products/fusion/features.html [vmware.com]
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.
Re: (Score:1)
Re: (Score:3, Informative)
Re: (Score:1)
... Is there anyone with so little desire to bite back at monopolists that they knuckle under and pay for XP?
Yep. Pretty much all of us. Or at least anyone who wants to actually do something with their computer. Its a shame, and I see the linux movement growing, but it is still a reality. Once the 'windows requirement' for versatile and popular use of a computer system is gone we'll find something else to cry about; maybe we'll cry about too many options leaving us with too-little interoperability?
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:1, Interesting)
Re:interesting for firefox & linux users (Score:5, Informative)
Re: (Score:2, Informative)
I can predict the future! (Score:1)
Re:Can we hack it to a MythTV frontend? (Score:4, Informative)
I think I hate Netflix now. (Score:1)
Instant Watching System Compatibility
Watching instantly on your computer
Sorry, your computer's operating system is not compatible with watching instantly.
You can watch instantly using your Netflix account from any computer meeting the system requirements given below. And, your computer is fully compatible with adding titles to the Instant Queue fo
Re: (Score:1)
Got mine yesterday - Mini review (Score:5, Interesting)
My first impression was positive. The unit is much smaller than I was expecting it to be and it can connect to just about anything. The one shortcoming I found is that the unit ships with only minimal cabling. There was no ethernet cable, s-video cable, or hdmi cable included. The only cable provided (besides the power supply) is a 3-pair RCA composite video/analog stereo sound cable. The unit can use WiFi or hard-wired ethernet and I prefer to use hard-wired when possible. Fortunately I had a cable handy and it took me less than 5 minutes to get the hardware set up.
The unit defaults to DHCP so it had no trouble configuring itself to work on my network. The first thing the unit did was to download a software update and restart. I've got a 15 megabit symetrical fiber connection for my Internet service so this went pretty fast. The picture quality is surpurb and the sound is excellent. The unit takes about 3 seconds to buffer content before it will play and it displays a progress meter while buffering. The user interface is simple and easy to navigate. My only complaint at this point is that you cannot browse all the available content from the TV. With one exception, you must log into your Netflix account via the web and add "watch now" selections to your queue. I'm going to complain about this and I fully expect a future software update to address this shortcoming. The exception mentioned above relates to content with multiple episodes. The unit will allow you to browse and view additional episodes (if any) of the shows in your queue.
All in all this is a cool gadget and definately worth the one hundred dollar price.
--
This space for rent
Re: (Score:1)
Roku works well - great user experience (Score:1)
Really only 480i? (Score:2)