Skip navigation

Once upon a time I really wanted to be able to watch Hulu on my Windows Media Center 2005 PC, and control it with my remote. I tried ZeeVee’s Zinc app, but I couldn’t even get it to display, due to OpenGL version issues. Now finally, Hulu has created a Desktop app that supports the MCE remote control, and it works pretty well for a Beta. Here’s how to integrate it with Media Center so that you can start it up and control it from the comfort of your couch:

  1. Make sure Media Center is closed.
  2. Download and install Hulu Desktop. (On Windows Media Center (XP), it will install to C:\Documents and Settings\YOUR_USER_NAME_HERE\Local Settings\Application Data\Hulu Desktop.)
  3. Open Notepad (Start Menu/All Programs/Accessories/Notepad) and paste in the following:
    <application
       title="hulu"
       id="{1E9EFD13-8440-4af9-A20B-039B07790C32}"
       companyName="hulu"
       description="Watch Internet Television">
       <capabilitiesRequired
          directX="true"
          audio="false"
          video="false"
          intensiveRendering="true"
          console="false"/>
       <entrypoint
          id="{975A008C-BFD2-40bb-984A-4B88BA7613EB}"
          run="C:\Documents and Settings\YOUR_USER_NAME_HERE\Local Settings\Application Data\HuluDesktop\HuluDesktop.exe"
          title="hulu"
          nowPlayingDirective="pause"
          description="Watch Internet Television"
          imageUrl="C:\Documents and Settings\YOUR_USER_NAME_HERE\Local Settings\Application Data\HuluDesktop\hulu.png">
          <category category="Services\TV"/>
          <category category="More Programs"/>
       </entrypoint>
    </application>
  4. Replace the instances of “YOUR_USER_NAME_HERE” with your actual user name.
  5. Click File/Save, navigate to your HuluDesktop installation directory if you are not already there, name the file “HuluDesktopMCE.xml”, pick “All Files” from the Save As Type, and click Save. (If you don’t choose “All Files” the file may save as HuluDesktopMCE.xml.txt.)
  6. Download this icon and save it to your HuluDesktop installation directory.
  7. Open a command prompt (Start Menu/Run/”cmd” or Start Menu/All Programs/Accessories/Command Prompt) and issue these two commands:

    cd C:\Windows\ehome

    RegisterMCEApp /allusers “C:\Documents and Settings\YOUR_USER_NAME_HERE\Local Settings\Application Data\HuluDesktop\HuluDesktopMCE.xml”

    (Insert a “/u” between “RegisterMCEApp” and “/allusers” if you want to uninstall.)

  8. Open Media Center and navigate to More Programs, then click on Hulu.
  9. Enjoy.

Source: Guide: How to Integrate Hulu Desktop to Media Center

Advertisements

4 Comments

    • Anthony
    • Posted January 2, 2010 at 9:16 PM
    • Permalink

    You may want to amend a few things:

    1. Make sure that the user name you are using is the name of the user folder (i.e. “C:\Documents and Settings…\YOUR_USER_NAME\…”), NOT the name that shows up at login. This can actually be different if you have ever changed your user name (Windows keeps the original in the “Documents and Settings” folder).
    2. Instead of naming the XML “HuluDesktopMCE.xml”, you need to name it “appInfo.xml” (capitalization matters).
    3. Make sure to use “appInfo.xml” in the command line, rather than “HuluDesktopMCE.xml”. Otherwise, this will not work.

    • rotwhiler
    • Posted January 4, 2010 at 10:48 AM
    • Permalink

    Anthony, are your amendments intended for Media Center 2005, or for a newer version like Vista or Windows 7? That might account for the changes.

    • Tom Brunson
    • Posted July 20, 2010 at 11:20 PM
    • Permalink

    Hey,

    Program works like a charm but for some reason it opens up the hulu and then it “makes it small” (aka taskbar) in stead of full screen

    Any idees ?

    Greets

    • Antares
    • Posted September 16, 2010 at 3:42 PM
    • Permalink

    Any way to use this across the extender with an xbox 360? Also worked like a charm on setup, great job!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: