Slashdot Mirror


Hulu Testing Client App; Boxee Dispute Explained

N!NJA sends in word of Hulu's new beta section, Hulu Labs, which is now showcasing Hulu Desktop, a client that runs on both Windows and Mac. The author believes that Hulu Desktop explains why Hulu has been so touchy about Boxee. "This clearly explains why Hulu has been so persistent in blocking Boxee — an open-source media-center application for Macs, Apple TVs, and other devices — from including its content. Since Hulu provides free, ad-based mainstream content from the largest studios and networks in the business, they are under tight constraints imposed by these major players. We have already seen good examples of where Hulu is heading with integrated advertising inside the browser. A desktop client produced in-house will be much more conducive to monetizing Hulu using these kinds of campaigns."

38 of 166 comments (clear)

  1. No love for the Penguin? by lordofthechia · · Score: 4, Interesting

    This has been asked before, but... where's the Linux version? And will we need a liquid cooled Phenom x4 processor to render the Adobe video in full screen?

    --
    Georgia Tech, the leader in Chia(tm) technology.
    1. Re:No love for the Penguin? by Anonymous Coward · · Score: 5, Informative

      "2. They use streaming h264. No adobe shit required"

      FTFA: "You'll also need Adobe Flash 9.0.124"

    2. Re:No love for the Penguin? by JustinOpinion · · Score: 3, Insightful

      where's the Linux version?

      Currently the web-based Hulu works great on Linux. This is why I use Hulu, because they built it in a platform-agnostic way. I can understand them not putting effort into a Linux application... but I just hope they don't get rid of the Hulu web interface totally in favor of a desktop app. That would be a mistake, since in addition to alienating the (small) Linux userbase, they will also exclude the (somewhat larger) group of people leery of installing third-party software, and the (positively huge) group of people who are too lazy to install some silly application just to watch videos on their computer.

      In any case, the Hulu web experience is pretty good, and runs fine full-screen, so I have trouble seeing what this new application can really bring to the table from the user's perspective.

    3. Re:No love for the Penguin? by Andy+Dodd · · Score: 5, Informative

      They use streaming H264 in an Adobe FLV container, streamed using Adobe's proprietary RTMPE (RTMP Encrypted) protocol.

      While RTMP is pretty well documented and RTMP dumpers/rippers exist, RTMPE is a whole other ballgame.

      In addition, Hulu does some funky stuff with their flash app to obfuscate the actual RTMPE stream URL.

      In short, without either Hulu's official client or Adobe Flash Player and Hulu's site, you're not going to be watching Hulu video. It may be h264 video, but it is streamed using a proprietary streaming protocol.

      In short - Adobe shit IS required, and is notorious for having far higher system requirements than the same video played back with a player that doesn't suck. (i.e. it really IS shit) For example, Hulu video won't play smoothly on my living room desktop, while streams ripped prior to them moving from RTMP to RTMPE playback smoothly with less than 50% CPU usage in MPlayer.

      --
      retrorocket.o not found, launch anyway?
    4. Re:No love for the Penguin? by lordofthechia · · Score: 4, Informative

      I'll give another example: Hulu streams (full screen) are choppy on my HTPC while 1080p videos will barely peg the CPU (thanks VDPAU!) and 720p will play just fine w/o VDPAU enabled (30-70% CPU usage).

      Also add to this that MythVodka (MythTV Hulu app which no longer works due to changes at Hulu) could play Hulu videos smoothly. Keep in mind that MythVodka had to first download the video using a script, convert it on the fly to some other format, and *then* play it and fullscreen it! All of that consumed less CPU cycles than simply trying to fullscreen Hulu videos using flash!

      --
      Georgia Tech, the leader in Chia(tm) technology.
    5. Re:No love for the Penguin? by Neeperando · · Score: 3, Informative

      Support for remote controls. With MythTV I can control everything from the remote, but when I go to Hulu suddenly I have to use the mouse. It's kind of annoying.

      --
      Being a computer scientist means you tell people how computers should work, not that you know how they actually work.
    6. Re:No love for the Penguin? by Andy+Dodd · · Score: 2, Interesting

      My previous approach was basically the same as MythVodka except more manual. Both depended on rtmpdump IIRC.

      rtmpdump came with a get_hulu Perl script that worked until they moved to RTMPE.

      If I rtmpdumped a stream and played it on my old machine (Athlon XP 2800+), it would play fine. Hulu would be choppy as hell.

      The same machine can also playback rtmpdumped 720p streams from CBS smoothly, while standard def 480p streams from CBS effectively slideshow when using Flash Player.

      --
      retrorocket.o not found, launch anyway?
    7. Re:No love for the Penguin? by croddy · · Score: 3, Insightful

      and we get the same thing when we try to watch stuff on the BBC website. it's not an american thing, it's just a copyright proprietarian thing.

    8. Re:No love for the Penguin? by phrend · · Score: 3, Interesting

      I would think that it has more to do with the markets that the advertisers are paying to reach... if the advertisers are marketing a product that only exists in the USA, then allowing other countries access to the video doesn't make financial sense. I suspect that the technology will mature over time, and it will reach a point where they can insert local advertisements in to the video streams on the fly, and allow access to every geographic location they receive advertising dollars from... but, what do I know - I'm just an outsider guessing here. :)

      --
      - phrend
    9. Re:No love for the Penguin? by Sparks23 · · Score: 2, Interesting

      The BBC iPlayer does the same thing to American users, with a 'Not available in your territory' overlay message for, well, almost everything on their site save BBC News clips. This includes all the little embedded flash clips scattered across the Beeb's website and embedded in articles on other sites. Which is annoying, since trailers, cast interviews and video diaries for BBC-produced series which used to be put on YouTube are now on region-restricted iPlayer. (I suppose I can understand this when dealing with full episodes, but cast interviews, trailers or video diaries from on the set? Really, that seems excessive.)

      The brand new SkyOne streaming media extravaganza for Xbox 360 will be only in the UK, too, though at least that's not an embedded thing you're likely to run across in a random web article.

      There's plenty of annoying region lockouts going on there, not just in America. I suspect this comes down to licensing ('why should we license your show for our territory when people are already watching it online?'), advertising ('why should I buy advertising on this show when people watching it could be anywhere in the world? I want to target my ad buys to people who can actually use my service/product.') and other funding (BBC productions being funded by UK license fees, for instance).

      --
      --Rachel
    10. Re:No love for the Penguin? by Tetsujin · · Score: 2, Insightful

      I would think that it has more to do with the markets that the advertisers are paying to reach...

      Not exactly. TV shows have been traditionally licensed out by region, sometimes with exclusive licenses granted for particular regions... So if Hulu wants to license a show to play on its web service, they either need to restrict access to the regions for which they've obtained licenses, or else pay more to get a worldwide license - any other solution would make the other licensees very unhappy (as in, "why am I paying $X for this 'exclusive license' to this show in the European market when Hulu pays approximately $X and gets to show the show in my market?" Or "Why if we're paying about the same does Hulu get to show the show worldwide?") and thus possibly disrupt the licensor's business...

      'Course, I too, am an "outsider" and to some extent "guessing"... :D

      --
      Bow-ties are cool.
    11. Re:No love for the Penguin? by Professor_UNIX · · Score: 2, Insightful

      So why use it? I never really understood the fascination with Hulu, *especially* if you are watching it on your media center system where you could ostensibly just have recorded the content you're looking to watch from a tuner card. I could understand if they had a vast library of shows and you could go back and find any episode you want to satisfy your desire, but from looking through the catalog of shows I'm interested in they don't ever seem to have more than a few weeks worth of episodes online.

      Some of the older shows off the air are even worse and just had a season or two online and not even all the episodes in the season were represented. Why the hell would I want to watch a show that is off the air that I may have never seen if I can't watch the complete series from start to finish? Hulu *could* have been completely awesome and replaced my DVR and/or cable TV if they would just keep all the episodes for all the shows they offer online for you to access immediately. I know the reason is the content providers don't like it, but why not? Why would they not want you to be able to watch any of their back catalog of shows on demand... lost DVD sales? Since Hulu runs commercials during the video it only seems to make sense that they'd want more people to watch older episodes, especially series that aren't even on the air anymore so they get ad revenue.

    12. Re:No love for the Penguin? by Korin43 · · Score: 2, Informative

      Some of us don't see the point in paying $50+ a month to watch one or two TV shows. I know for the last 6 months the only shows I've been watching are Heroes and Dollhouse. They're both ok (probably won't watch Heroes next season), but neither one is worth $50/month. Until Hulu came out, I just didn't watch any TV at all.

  2. I don't think ads were the sticky issue with Boxee by IANAAC · · Score: 4, Interesting

    As I run Boxee on Ubuntu and I get all the ads from Hulu. Currently using the latest Boxee build, which uses the Hulu public feeds.

  3. Adobe Flash. It Hurts. by eldavojohn · · Score: 4, Interesting
    From the article:

    As Hulu's popularity has skyrocketed over the past year, users have been clamoring for a way to get it out of the browser and into the living room. Hulu Desktop looks like quite a major effort towards answering this call, so we'll have to see how users respond.

    Hulu Desktop is a free download and requires a Mac with a 2.4GHz Intel Core Duo or comparable processor, 2GB of RAM, and Mac OS X 10.4 Tiger or later. You'll also need Adobe Flash 9.0.124 and a 2Mbps Internet connection.

    Great, something about to explode in the consumer market passing up on open source and instead locking everyone and all their hardware in to the requirement of Adobe Flash. You want to discuss why you need a core duo to run this!?

    *massages his forehead* I see in the future ... people having to pay again ... for their hardware and ... software and ... codecs and ... media licenses and ... internet connection and ... no one will have enough money to afford it anyway.

    There's free (and I mean actually free) alternatives out there that could make it so that hardware manufacturers and mobile companies don't have to get Adobe Flash on their devices. I'm not sure why Hulu isn't beefing up other open source software, containers and codecs to meet these needs. It would certainly make it easier for them to satisfy the media licenses with ad revenue. Oh well, enjoy your setback.

    --
    My work here is dung.
  4. Now just dump Flash by Alzheimers · · Score: 4, Insightful

    Now Hulu just has to dump Flash and pick an HD format that can get some hardware accelerating love, and this will make every owner of a Netbook extremely happy.

    1. Re:Now just dump Flash by compro01 · · Score: 2, Informative

      Anything that uses the Intel GMA 500 video has hardware acceleration for video decoding. A few that have this are:

      • Dell Inspiron Mini 10
      • Dell Inspiron Mini 12
      • Fujitsu-Siemens Lifebook U2010
      • Sony Vaio VGN-P11Z/R
      • Sony Vaio VGN-P11Z/W
      • Sony Vaio VGN-P19VN/Q
      • Sony Vaio VGN-P530H/R

      And anything built on Nvidia's ion platform, though those are fairly much non-existent so far.

      --
      upon the advice of my lawyer, i have no sig at this time
  5. Why does there need to be a desktop app? by sohmc · · Score: 2, Insightful

    Right now, hulu works on any browser that has flash. What does the desktop app give you that the web site doesn't? It seems like this is a step BACKWARD, not forward. I'd be more impressed if it was on XBOX live like Netflix is right now.

    --
    We don't live in Shouldland.
    1. Re:Why does there need to be a desktop app? by BabyDuckHat · · Score: 3, Insightful

      It's not about what it gives you, it's what it gives them: control. You're right of course, why would anyone use the application?

  6. Re:Boxee? by neoform · · Score: 3, Funny

    So wait, every post by "Anonymous Coward" is actually just one person? You?

    --
    MABASPLOOM!
  7. Re:Adobe Flash. It Hurts. by Andy+Dodd · · Score: 2, Insightful

    One three letter acronym: DRM

    --
    retrorocket.o not found, launch anyway?
  8. We got both kinds of music here by drinkypoo · · Score: 2, Funny

    a client that runs on both Windows and Mac.

    Ride 'em in, rawhide.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. Re:Adobe Flash. It Hurts. by Ohio+Calvinist · · Score: 4, Insightful

    The problem is time and adoption. Flash (as much as I hate it) is available now. Hulu is growing at the rate that needs to run on technology available, not invest in under-developed OSS alternatives that could take a long time to reach a critical mass of adoption. There edge is that they are faster and more available than bit-torrent and a bit easier to use. If you add esoteric plugins to the mix you're going to adjitate the users, and you're going to rely on whatever viewer the client happens to use to process/view the video (VLC, WMP, QT, etc...) which introduces another issue in configurability for the masses. Unfortunately, Flash is the path of least-resistance that works for the vast majority of their customers (even though it runs poorly on non-Windows platforms.)

    They are not a technology company... and operate more like a cable/satellite provider that just so happens to use HTTP and a browser to show the lineup rather than a set-top box/media center on game console (though that may change), and probably will.

    --
    Forgive my spelling from time to time. I'm often posting during short breaks.
  10. Let me RTFA that for you by whiledo · · Score: 2, Informative

    Hulu Desktop is wrapped with a media-center-like bow, with a customized "lean-back" UI that can run full screen and even respond to Apple Remotes and Windows Media Center remotes.

    --
    Moderators: Before moderating a comment Insightful/Informative, check to see if a child post has already refuted it.
  11. An exclusive club by CopaceticOpus · · Score: 5, Funny

    I'm excited about the exclusion of game consoles, assorted media boxes, Linux machines, and all users outside the US. Still, this is a little too open for my tastes. Couldn't they have made it Vista-only?

  12. Re:I don't think ads were the sticky issue with Bo by IANAAC · · Score: 3, Informative

    Link to that Boxee build plox! I've been trying to find it for ages! Extra credit if it's a deb or a repo!

    Uh... have you not poked around boxee's site AT ALL? They give you VERY clear instructions on how to add the repository (Ubuntu is supported).

  13. Re:Hulu / Boxee by datapharmer · · Score: 2, Funny

    I have a powerpc mac for my media center computer you insensitive clod.

    --
    Get a web developer
  14. Re:Boxee? by larry+bagina · · Score: 5, Funny

    Hehe, I remember back when I started reading slashdot in ... 97? 98? ... I thought Anonymous Coward was just another user. An exceptionally stupid user.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  15. The real reason for blocking Media Centers by colin_young · · Score: 2, Informative

    This post (Q's 7 & 8) I think explains why Hulu has been forced to block media center apps: http://freakonomics.blogs.nytimes.com/2009/05/13/your-hulu-questions-answered/ To be fair, Hulu needs to satisfy the desires of their content-providing overlords, and whether or not the people at Hulu agree with blocking media centers, they need to at least make it appear they are making a good-faith effort to do so (it does seem that every block they've thrown up has been easily worked-around). That said, I suspect the thinking is the full-screen app isn't going to be used by technically sophisticated users who are capable of setting up and running one of the Hulu-supporting media centers, and therefore anyone who is using the full-screen app isn't going to be the type that has their PC hooked up to their TV.

    1. Re:The real reason for blocking Media Centers by colin_young · · Score: 2, Insightful

      If you know how to set up Boxee/XBMC/Plex/whatever, you've probably got your PC hooked up to your TV and probably aren't too excited about running an app outside of your media center (extra clicks and whatnot). You might even consider canceling your cable subscription. If you don't know how to set up one of those apps, you probably don't have your PC hooked up to your TV (at least not permanently), so you're going to (as Hulu apparently imagines it) lean back in your chair at your desk and watch Hulu on your PC. More importantly, you aren't going to cancel your cable subscription, which is where the content producers get the lion's share of their revenue.

  16. Re:Conclusion: Slower than bathtub gin in Canadia by characterZer0 · · Score: 4, Funny

    Bill Gates doesn't care about Mac people.

    Do you think Bill Gates cares about Windows people?

    --
    Go green: turn off your refrigerator.
  17. Re:I don't think ads were the sticky issue with Bo by timster · · Score: 4, Insightful

    Ads? No, it doesn't have anything to do with ads. Advertising on Hulu is little more than a shell game for the networks (dba Hulu).

    Consider the history of the music industry on the Internet. The technology for purchasing music online was entirely in place by 1995 when people started to use Netscape Navigator in large numbers. Napster didn't come into play until 1999, iTunes in 2001.

    The general (and correct) opinion is that the music industry wasted several years of opportunity to establish themselves as the major purveyor of online music content on their own terms. When Napster came around people got used to trading music for free, and with iTunes the industry accidentally ceded major amounts of mindshare and control to Apple. I've seen interviews explaining that the reason for the wasted opportunity was that they had no clue what to do, even who they should work with.

    The TV studios today are not nearly as clueless as the music industry was in 1995, and they are determined not to repeat the same mistakes. They are aware that they have an opportunity to dictate terms and lengthen the survival of their traditional broadcast delivery model if they play things right.

    Enter Hulu -- Hulu is not a for-profit corporation in reality. Hulu is a (perhaps illegal) collusion among NBC, FOX, and ABC (via their respective owners) to provide a "just right" level of service via the Internet -- enough that people are not (as) tempted by BitTorrent/iTunes, but not enough to make for a better experience than that available on a TV.

    That's the reason for all the jacking around with availability schedules and the reason Hulu will never allow itself to be repackaged into a convenient format. The inconvenience is the entire purpose of the service.

    --
    I have seen the future, and it is inconvenient.
  18. Re:Why not just work with Boxee by Alzheimers · · Score: 2, Interesting

    Or, what the rest of us call a "Cable Box"

  19. Re:I don't think ads were the sticky issue with Bo by BabyDuckHat · · Score: 2, Funny

    You may be on to something there. Much TOO on, in fact. Please stay where you are and some entertainment industry representatives will arrive shortly to assist you.

  20. Re:Hulu would love to support Boxee by defaria · · Score: 2, Informative

    According to the Hulu CEO, the issue is the cable channels. They get a large chunk of their funding from cable subscriptions, and they feel very threatened by any project that attempts to replace the cable box in your living room.

    Poppycock! Indeed their very web site itself "attempts to replace the cable box in your living room".

  21. Re:I don't think ads were the sticky issue with Bo by milas · · Score: 3, Insightful

    Hulu is a (perhaps illegal) collusion among NBC, FOX, and ABC (via their respective owners) to provide a "just right" level of service via the Internet -- enough that people are not (as) tempted by BitTorrent/iTunes, but not enough to make for a better experience than that available on a TV.

    While I agree with your point, I don't agree with this comment. Hulu to me is significantly more convenient than watching the shows on TV. There is a significant amount of overhead involved with a DVR (the ones from the cable manufacturers are worse than not having one, PC ones require a constantly running power-hungry computer, etc.)

    Hulu lets me watch the shows on my schedule, and while I think the network's availability restrictions are dated and costing them business, I would much rather watch four 30 second commercials than fool with everything else. Now, if Hulu increases ads beyond what they currently are, I can't say I'd stick with the service.

  22. Adobe SW = Wasted CPU by Anonymous Coward · · Score: 2, Interesting

    Anyone with Solaris 10 can run dtrace on any adobe programs and see hundreds of thousands (100.000+) of wasted system calls constantly being made.

    I did this with Acrobat Reader a few years ago and saw hundreds of get_current_time() calls every second. This is a read-only application, so why does it care what time it is?

    Want to know more about DTrace? http://www.sun.com/bigadmin/content/dtrace/

  23. Re:I don't think ads were the sticky issue with Bo by JackieBrown · · Score: 2, Informative