How-To Geek

How To Get Hulu and Amazon Video On XBMC


Adding access to popular streaming video services is a great way to expand the reach of XBMC. Read on as we show you how to add Hulu and Amazon Video to your XBMC install to enjoy easy and on-demand video streaming.

Historically, one common source of frustration for XBMC users was the wrangling required to integrate popular services like Hulu. Fortunately there are some tireless coders out there devoting their energy to helping the rest of us tweak and improve our XBMC experience. Today we’re taking a look at how to easily integrate video from Hulu and Amazon Video into your XBMC installation.

What You’ll Need

For this project you’ll need the following materials:

You can follow along with this tutorial and gain access to all the free Hulu content with no problem. For premium Hulu content you’ll need a Hulu Plus account. The Amazon Video content is only available to Amazon Prime members and without a Prime-enabled login you won’t even be able to pull a content list, let alone watch anything.

Note: If you’re interested in adding Netflix to your XBMC experience, check out our article on the topic here.

Installing the Bluecop Repository


The secret sauce that will bring the magic of Amazon Video and Hulu to our XBMC installation is the Bluecop Add-on repository. To install the Bluecop repository you need to know how to install third-party repositories for XBMC. We’ve covered the process in-depth but here’s a quick crash course:

First, download the Bluecop ZIP file here. Second, place the ZIP file somewhere your XBMC installation can see it (network share, flash drive you can plug into the computer running XBMC, etc.) Third, navigate to System –> Add-ons –> Install from zip file. Navigate to and select the Bluecop ZIP file and click OK.

Wait a moment or two for it to install and then navigate to System –> Add-ons –> Get Add-ons. Within that sub-menu you’ll see the Bluecop Add-on Repository—as see in the screenshot above. Within the Bluecop repository is where we’ll find the add-ons we’re looking for. Go ahead and select it now.

Installing the Hulu Add-on


We’ll start with the Hulu add-on as it requires no premium subscription to access quality content (as mentioned before, both the Hulu Plus content and all the Amazon Video content requires a premium membership). Within the Bluecop repository, select Hulu.

You’ll be presented with a description menu that includes information about the add-on as well as menu options to install and configure. First, install the add-on. It will take anywhere from a few seconds to half a minute or so to finish. When it does, a notification will pop up in the lower right corner:


At this point you can jump back to the main XBMC menu to start watching Hulu content or, if you’re a Hulu Plus member, you can take a moment to plug in your username and password. You can do that by selecting the Configuration menu option within the Hulu description page.

Let’s go take Hulu for a spin. Exit back to the main XBMC screen (we’re using the default Confluence skin) and navigate to Videos. Under Videos select Add-ons. You’ll see Hulu listed as one of the potential add-ons. The first time you select it, you’ll get a message indicating that the software is free and if you paid for it you were defrauded. We don’t need to worry about that, we downloaded it for free right from the author.

The first menu you’ll see in Hulu allows you to pick from popular, recently added shows, TV, or movies. We’re curious about TV content so we’ll dive right in there. Let’s check out the TV offerings:


30 Rock? Don’t mind if we do. Notice how clean the content looks? The add-on is pulling thumbnails, artwork, and metadata for the streaming shows in the same fashion XBMC pulls down the data for locally stored content.


Since we don’t have a premium Hulu account, we’re only seeing content available to all Hulu users. No complaints here, it’s still quite a bit of free content. Let’s start watching:


Success! The content streams beautifully, feels just like we’re watching any other content on XBMC. Now let’s move on to installing the add-on for Amazon Video.

Installing the Amazon Add-on


To install the Amazon Video add-on, repeat the same installation steps you followed to install the Hulu add-on. Visit System –> Add-ons –> Get Add-ons, and select Bluecop Add-on Repository. Within the sub-menu you’ll see Amazon.

Select and install the Amazon add-on. Unlike the Hulu add-on you can’t just hop back to the Video menu and start watching the content. You’ll need to select the Configure menu and plug in the Amazon credentials of an Amazon account that has Prime enabled (only Prime members have access to the Amazon Video library).

Once you’ve plugged in your credentials, however, it’s smooth sailing. Jump back to the main XBMC menu, select Video –> Add-ons –> Amazon. Much like the Hulu menu you can pick from movies, television, your library, and you can search the videos.

We’re going to explore the television content again:


Doctor Who? Don’t mind if we do. Not only is there entire episodes of Doctor Who in HD but there’s lots of season extras too—nice! Let’s fire up the first episode of season six:


Looks good to us; nice and crisp HD playback with no stuttering.

Now that we have both the Hulu and Amazon add-on installed, let’s do one last thing to make it even easier to access them.

Adding Shortcuts To The Main Screen


XBMC Eden supports handy front-screen shortcuts. Rather than forcing you to navigate through sub-menus you can easily add them right to the main navigation screen.

To do so, visit System –> Settings –> Skin.  Under the Skin menu you’ll find the Add-on Shortcuts sub-menu. There you can add short cuts to add-ons for most of the major entries on the main screen. We’re interested in the Videos Submenu. If you’ve never used this feature before, you’ll see five empty slots. Click on one to pick a video add-on.


We added shortcuts for Amazon, Hulu, and YouTube (included with XBMC by default). Now, as seen in the screenshot at the beginning of this sub-section, we can easily hop into all three video services right from the main page. Enjoying streaming media on XBMC has never been easier!

Have an XBMC tip, trick, or add-on to share? Sound off in the comments below and help your fellow readers supercharge their XBMC experience.

Jason Fitzpatrick is a warranty-voiding DIYer who spends his days cracking opening cases and wrestling with code so you don't have to. If it can be modded, optimized, repurposed, or torn apart for fun he's interested (and probably already at the workbench taking it apart). You can follow him on if you'd like.

  • Published 05/8/12

Comments (15)

  1. Dlang

    Anyone know if this works with the XBMC install on an apple tv?

  2. Youngbud

    I love XBMC but there’s only one MAJOR features that is preventing me from switching from WMC.. LIVE TV is there any way to watch like TV in XBMC?

  3. tony

    Is there a way to change the icons. It’s a small thing to most, but huge for me. XBMC skins are sleek and the icons just don’t blend in. Ruins the whole aesthetic, which is part of the reason I like XBMC over the alternatives.

  4. Johann

    For those who don’t want to be bound be the geographic restrictions imposed on us by the evil internet overloads, I’ve been using the service with great success recently. Completely free, no software to install (so great if you don’t know how to configure VPNs, or don’t want to have to start/stop extra software each time you want to watch online TV). Simply set your DNS servers to and

    If you don’t like the thought of moving away from your current DNS servers (some ISPs ‘free’ content only works when accessed via their DNS resolved IP adddresses, some people love the functionality services like OpenDNS give them etc.) then you keep your current DNS settings on your router/PCs and set these value directly on your media centre.

    I’ve been using US services such as Hulu and Pandora as well as the UK’s BBC iPlayer with no problems whatsoever (Australia).

  5. Mikhael

    Is this add-on actually working now? It has such an on and off history of working, then breaking, then working again, then breaking that it’s usually not even remotely stable. I remember reading about it a long time ago and it died shortly thereafter.

  6. Nosaj

    I’m with Mikhael on this one. I’ve installed the Hulu add-on multiple times in the past and have always had issues starting videos. If it is confirmed to be working, I’d try again but until then it’s not worth the trouble.

  7. Jason Fitzpatrick

    @Tony: You can change the icons. They’re located in the add-on folders. In the case of a Windows installation, for example, the Amazon add-on that appears in this tutorial has its icon located at:

    C:\Users\[Windows Username]\AppData\Roaming\XBMC\addons\\icon.png

    You can replace that file with another 512×512 pixel image. Within 24 hours the image cache will refresh and replace the old icon with the new one.

    Keep in mind that the icon.png file will be, unfortunately, overwritten any time you update the add-on. Keep an extra copy on hand to replace it if/when that happens.

    Hope that helps!

    @Mikhael: Come on now. Why on earth would I write up a tutorial for an add-on that doesn’t work. As of this writing, 5/8/2012, the two add-ons work just fine.

  8. dmb

    what about netflix so I can stop switching back to Media center?
    XBMC plays everything else so much better than media center that netflix is the only thing I use it for anymore

  9. Jason Fitzpatrick

    @dmb: Read the “What Your Need” section of this guide; I included a note about our Netflix on XBMC article.

  10. Deez

    Do these plug-ins work for the Xbox version of XBMC?

  11. Dave

    Hey Youngbud yes there is way to watch Live TV within XBMC. I use SiliconDust HDHomeRun works great within XBMC, the only thing I haven’t tried was recording a show within XBMC. Here is the link to there website –

  12. Steven Shaffer

    As per the XBMC forums pertaining to Netflix questions:

    “XBMC Version Support:
    – Dharma XBMC 10.0
    – Eden support is work in progress!”

    So if you are running the new version 11.0 forget Netflix for now.

  13. Mathew

    @YoungBud No way for live TV with XBMC, but you might look into Boxee – which is a fork of the XBMC project. The hardware version – Boxee Box – by D-Link has a live-TV adapter. It also supports Netflix natively (but not Hulu, yet.).

  14. YoungBud

    @Mathew, So only the Hardware Boxee Supports Like TV not the software version, Plus i think i heard that boxee is no longer supporting Software for the Desktop..

  15. Amblyomma

    Installed Hulu (free, no plus account) and the ESPN plugin from the same repository. Both are giving 404 errors followed by script failures. It makes me sad.

    Any chance I need to assign these plugins their own ports? Shouldn’t XBMC handle these permissions on its own?

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!