Hulu has caved into pressure from their content providers and changed their service so it will no longer work with Boxee. Unfortunately this also broke the XBMC-Hulu plugin.

Our content providers requested that we turn off access to our content via the Boxee product, and we are respecting their wishes.

From the Doing hard things post on the Hulu Blog.

Damn. Just damn.

I really liked watching The Daily Show & The Colbert Report on my TV. While those two shows are good, they are the only shows on Comedy Central which interest me. Then you factor in that cable companies do not allow subscribers to pick channels à la carte, so I’d have to double my cable bill just for those shows and maybe 2 other channels (each having no more than 3 shows of interest), I guess I’m done watching this stuff on TV1.

Plus I only had a single episode left to watch in Journeyman, which it turns out was really good. Though I stick by my initial assesstment of the first episode being a bit slow. Now I wish I’d given that a second chance before I rewatched all of John Doe, which had an interesting premise but really sucked.

1 At least for now. There is some talk on the XBMC Forums about continuing to work on the XBMC-Hulu plugin to get around Hulu’s changes

I’ve been using the Hulu plugin now for a few days and it’s great but I do run into the occasional problem.  So I’ve been following the thread over at XBMC Forums about it as the plugin is under active development.  In a recent post to that thread, one of the developers said:

Please use the google addons.
Right now google addons is more in sync.

Sometimes I use my personal googlecode just to back stuff up, or sync it between my home computer and the one at work. Anytime I’m ready for you guys to try something out I’ll just stick it in the google addons svn & if it’s broken I’ll just revert it.

Which is a good tip as the thread has links to a wide variety of versions of the plugin scattered throughout its 45 pages.  Unfortunately the tip does not really clear things up in my particular case.  As I stated previously I’m using a copy of the plugin from xbmc-hulu. The developer who made the above comment is recommending people use the version of the plugin from xbmc-addons instead of his personal version at rwparris2-xbmc-plugins but makes no mention of the version at xbmc-hulu which shows that developer’s username as one of the project owners.

Bah.

I suppose I’ll just have to download the xbmc-addons version of the hulu plugin, try it out and compare it to the xbmc-hulu version.  As soon as I’ve had a moment to do so, I’ll post my results.

UPDATE: I’m not seeing any difference between the xbmc-addons & xbmc-hulu versions so far.  However after reading the thread on XBMC Forums, I did go through the trouble of configuring the plugin (under the XBox version -> Videos -> Plugins -> Hulu -> press the white button on your controller).  Setting a default video quality makes using the plugin much nicer (cuts out 2-3 button presses when trying to watch a specific video).  You can enter your Hulu account username/password but there doesn’t appear to be a benefit to doing so yet.

UPDATE2:Per the XBMC Forums, xbmc-hulu has been removed in favor the version available via XBMC SVN Repo Installer and the SVN Repo Installer pulls from xbmc-addons.

UPDATE: Per the XBMC-Hulu plugin release thread, there is no currently working version of the plugin.

I’ve been home sick today and when not sleeping I’ve been working to upgrade the version of XBMC I have installed on my softmodded XBox.  I had been running the last stable release, but running into the occasional problem.  First off I’ll note that Nautilus 2.22.5.1 under Ubuntu 8.04.1, does a crappy job of working as an FTP client.  That held me up for a while, but after switching over to using gFTP things went much smoother.

The side effect of Nautilus working so poorly was I had time to do a little googling.  I’ve heard good things about the Hulu website for watching TV shows I’ve missed.  Thing i I hate sitting at my computer for long periods of time when I’ve got a comfy couch1 and a much larger TV than computer monitor. So as I said, I started googling and looking for a XBMC/Hulu plugin and I did find one in the XBMC Forums.

Unfortunately the 0.2 release mentioned in the first post of that thread didn’t work so well for me and there were 38 pages in the thread.  I did some more searching and found an article over at LifeHacker.  The article seems to be talking about the same plugin but links to a newer release of it.  I kept looking to see if there were anything else out there and found what appears to be the main site for the plugin, xbmc-hulu.  That last site doesn’t provide a simple download, but you can use subversion to checkout the lastest copy of their plugin.

And that latest version is pure gold, which is to say I’ve not run into a single problem watching any videos via the plugin.  Now I can sit back on the couch and watch Colbert Report, The Daily Show and all sorts of other good stuff that I don’t get with my cable TV package.  If my sinuses clear up and this cold goes away, I could be really happy.

UPDATE: I appear to be getting quite a bit of traffic (for me anyway) on this post, so thanks for stopping by! Also I’ve finally read through the entire 40 pages (at the time of this writing) in the XBMC Forums thread about this plugin.  From reading that thread, there appears to be a lot of confusion on where/how to get the plugin to work.  So for the record, I’m running xbmc-hulu 1.0 (SVN copied checked out on 26 January 2009) on top of T3CH’s 2009-01-25 build of XBMC (rev17349) on an original XBox (softmodded using Mech Assault via ProductWiki’s instructions).

UPDATE: Per the XBMC-Hulu plugin release thread, there is no currently working version of the plugin.

1 Someday I will have a comfy chair!