Pages

Monday, November 22, 2010

Configuring HuluDesktop on MediaPortal 1.1.1 with StreamedMP

Windows 7 Home Premium x64
MediaPortal 1.1.1 w/ StreamedMP 1.4.3
MultiShortcut 2.3

1. If you had a previous version of MultiShortcut installed, check the "C:\ProgramData\Team MediaPortal\MediaPortal" directory for MultiShortcut.xml and Multishortcut.xml.bak.  DELETE THEM!
2. Extract MultiShortcut_V2.3.rar
3. Copy the mediaportal directory to your MediaPortal directory
     ex: "C:\Program Files (x86)\Team MediaPortal\MediaPortal"
4. Copy the contents of the language directory to the MediaPortal language directory
     ex: "C:\ProgramData\Team MediaPortal\MediaPortal\language"
5. Navigate to the "C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\Windows" directory and rename MultiShortcut00.dll to HuluDesktop.dll.
6. Double click the dllfix.exe.  A DOS box will appear when prompted, press enter to close.
7. Launch your MediaPortal Configuration, navigate to the Plug-Ins section and you will see a plug-in labeled HuluDesktop.  Right-click on it and choose Configuration.
8. Make note of the Plugin ID.  (This number is randomly generated and, in theory, you can change it but I haven't had good luck doing it.)
9. Configure the other options as follows, leaving the rest of the settings as the default. (And replacing your_user_directory with your windows user name.)
     Hide MP While Executing: False
     Restart MediaPortal: False
     Stop MediaPortal Player: True
     Start MediaPortal Player: False
     ButtonCaption: Hulu Desktop 
     Menu hidden in MP: False
     Directory: C:\Users\your_user_directory\AppData\Local\HuluDesktop\
     Exefile: C:\Users\your_user_directory\AppData\Local\HuluDesktop\instances\0.9.14.1\HuluDesktop.exe
10. Press save to close the window
11. Click on General and make the following changes (if necessary).
     Keep MediaPortal always on top: Unchecked
     Hide taskbar in fullscreen mode: Checked
12. Press OK to save and exit MediaPortal configuraton.
13. Navigate to your MediaPortal skin directory.
     ex: "C:\ProgramData\Team MediaPortal\MediaPortal\skin\StreamedMP"
14. Create a new XML file named "HuluDesktop.xml" with the following contents replacing my WindowID "6014" with the number recorded in step 9.  Don't change anything else!!


<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<window>
  <id>6014</id>
  <defaultcontrol>1</defaultcontrol>
  <allowoverlay>no</allowoverlay>
  <controls>
    <control>
      <description>hidden</description>
      <type>button</type>
      <visible>false</visible>
      <id>1</id>
    </control>
  </controls>
</window>








You will now have a HuluDesktop skin file item in the list in the StreamedMP BasicHome Editor.  Add a menu item for Hulu, launch MediaPortal and enjoy!!