Windows Service Installation Upgrade

These instructions document how to upgrade an existing installation of Haromonium running as a Windows service. If you do not yet have Harmonium installed, please refer to the installation instructions.

TiVo Requirements

  • A network enabled Series 2, Series 3, or HD TiVo.
    Note
    Configuring your TiVo to connect to your network is beyond the scope of these instructions. For help see the TiVo website.
  • The TiVo must be enabled for Home Network Applications. To do this, perform the following:
    1. From TiVo Central, go to Music, Photos, & More.
    2. Select Enable Home Network Applications...
    3. Press THUMBS UP three times, then press ENTER to enable local HME applications.
    4. Return to TiVo Central, then Music, Photos, & More. The option should now appear as Disable Home Network Applications...

Server Requirements

  • A version of Harmonium must already be installed as a service, as per these instructions.
  • Processor: 32-bit x86 CPU (Intel Pentium, Celeron, Xeon, etc.; AMD Athlon, etc.)
  • Operating System: Microsoft Windows XP, or Microsoft Windows Vista
  • Java runtime evironment version 5 or later.
    Tested
    • Sun Microsystems Java SE Runtime Environment, version 6, update 6
    • Sun Microsystems Java 2 Runtime Environment, Standard Edition, version 5, update 15
  • Connected to same network as TiVo.
    Note
    The server's networking subsystem must be initialized before starting Harmonium. In particular, the server's network interface must have an IP address assigned before Harmonium is started. This might be an issue if your computer is connected to a wireless network and doesn't receive an IP address until late in the boot process, or after a user has logged in.

Upgrade Instructions

  1. Uncompress the installation archive to a temporary location.
  2. Stop the Harmonium service.
    Example
    1. Open the Services applet: click Start, click Control Panel, double-click Administrative Tools, and then double-click Services.
    2. Click on the service called Harmonium Music Player.
    3. Stop the service by clicking on "Stop".
  3. Copy the new Harmonium.jar file from the temporary location to the installation directory.
  4. Delete all JAR files from the lib directory under the installation directory.
  5. Copy all the JAR files from the lib directory in the temporary location to the lib directory under the installation directory.
  6. Restart the Harmonium service.
    Example
    1. Open the Services applet: click Start, click Control Panel, double-click Administrative Tools, and then double-click Services.
    2. Click on the service called Harmonium Music Player.
    3. Start the service by clicking on "Start".