By Dwayne Thomas, Guest author XBMC is a great media center application that can satisfy all of your entertainment needs from a 10-f...
By Dwayne Thomas, Guest author
XBMC is a great media center application that can satisfy all of your entertainment needs from a 10-foot user interface. However, you're going to need to get a lot closer in order to include Hulu into your viewing choices.
Putting XBMC and Hulu together has often been a struggle. Boxee worked for a while, then Hulu blocked it, then Boxee hacked the block; luckily, Bluecop has put together a nearly painless fix for the XBMC/Hulu impasse.
● Bluecop's Hulu fix is an "unofficial repository." Therefore, you'll need to know how to install from unofficial repositories, or simply install the Repositories Installer Add-on from [http://passion-xbmc.org/addons/?Page=View&ID=plugin.program.repo.installer].
● Once the add-on is uninstalled (or if you're doing it manually), you can get Bluecop's Repo [http://bluecop-xbmc-repo.googlecode.com/files/repository.bluecop.xbmc-plugins.zip ] and remember to restart XBMC when you're finished.
● Navigate to System --> Settings --> Skin --> Add-on Shortcuts --> "Home Page Video Submenu" section - Add-on1. Select the Hulu add-on from the list that pops up. That will put a Hulu icon at the bottom of the screen when you scroll to the Movie or TV Show selections. NOTE: the steps may be slightly different if you're using a custom skin.
● Remember to allow the necessary ports and exceptions in any firewalls or other network filters, especially if you connect through a VPN. If you're having connection problems, DNS issues, et cetera, this may very well be the cause.
● Keep in mind that any new "nightly builds" will probably alter the version of librtmp.0.dylib that you need. If you start to see only ads, or the error message "one or more items failed to play. Check the log file for details," this is probably the reason.
iOS users had significant issues with the librtmp problem starting a few months ago; a helpful XBMC user posted the link to a valid librtmp [http://www.mediafire.com/?n18xpqqkgrwzggm] along with these instructions:
● Use Cyberduck or PuTTy, and connect to your device.
● Navigate to your /private/var/stash/Applications.m7LFCH/XBMC.app/Frameworks path (the Applications folder might have a different path on your device).
● Copy and paste the downloaded librtmp.0.dylib to the Frameworks folder (overwriting the existing file).
● Reboot the device.
● Go to Hulu plugin settings --> Streaming --> Default CDN -- akamai.
● Uncheck "Network Pre-roll."
● Set Pre-Roll ads and Trailing ads to 0.
● Uncheck "Enable Commercial breaks."
● Uncheck Proxy.
● That should work, but if you still have trouble, change the Default CDN from "akamai" to "limelight" (or anything else).
Although one of XBMC's strongest points is the wealth of third-party customizations; getting the media center to do something specific can be tricky if it's not an "official" option. This shouldn't pose any problem for users who are familiar with the way that XBMC operates, and especially those who are used to the logic of Linux. Luckily, if you're not quite in either of those categories, XBMC also provides a large and (generally) helpful user base, including Bluecop himself, who has assisted more than one confused would-be Hulu viewer.
Author Bio: Dwayne Thomas is a tech enthusiast and staff writer for CableTV.com. He welcomes your feedback on Twitter @DwayneThomas15.