bitrazor.com ...THE source for mediocre content                                      

TiVo NetFlix RSS Reader - User Guide          

     Download Page
     Setting Your NetFlix Profile ID(s)

Overview

If you are a NetFlix user, you probably have wanted to be able to take a look at your NetFlix account directly from your TV.  This application allows you to do just that.  NetFlix provides a lot of your account information in "RSS" format, which can easily be translated into screen you can view from your TiVo.

     Screenshots

Requirements

NetFlix RSS Reader for TiVo is a Java application that runs on your PC.  To use it, you must meet the following requirements:

  • You must have a home network:
    • with at least one TiVo and one PC on it.
    • broadband access or other always-on internet connection.
  • Your TiVo must:
    • be running software version 7.1 or newer with support for HME applications.  (You can tell if you do if you have a menu item called 'Music, Photos, and More' at the main TiVo menu.)
  • Your PC must:
    • Have the Java JRE 1.4.2_07 or newer installed.  (The download page will help you with this.)

If you meet all these requirements, you may download and install the application.

Installation

See the download page for complete details on installing and running the application.

Set Your NetFlix Profile ID(s)

Update as of v1.40: this should now be a lot easier, since the installer will now help you through most of this.  However, read this section if you have several NetFlix IDs, or you need to otherwise manually edit the profile-ids.xml file.

There are 3 screens that provide "personalized" information that you will not be able to view unless you provide a big ol' long number that Netflix gives you.  Here's how to find it, and what to do with it.  (Don't worry, this is not your NetFlix primary login ID/e-mail address or password or anything like that.)

  • First, go to http://www.netflix.com and log in.
  • Once you're logged in, go to http://www.netflix.com/RSSFeeds
  • Scroll down to the 'Personalized Feeds' section.  You see several URLs listed there; each should have a URL that looks something like this.  I have highlighted an example of the text you're interested in in red below:
  • Copy the part after id= (don't include the id= part) (and not from this window, for god's sake, the Netflix window!)
  • Find the file profile-ids.xml (it should be in the same directory where you installed this application) and paste it in there between the <id> and </id> tags, replacing the "undefined" that's currently there.
  • Optionally, edit the description as well.  (The description is only useful when there is more than one profile defined in the file.)
  • Delete any extra <profile> ... </profile> sections not needed.  (If the ID is "undefined", they'll be ignored anyway, but it doesn't hurt to delete them if they're not being used.)

When you're done, profile-ids.xml should look something like this:

         

Multiple Profiles or Accounts

If you have more than one profile or more than one NetFlix account, simply copy the <profile> section and edit appropriately.  Here's an example of a valid file with two profiles:

        

More Service Info

If you have installed the application as a service, there are a few things you can do to it:

  • Start - Run - services.msc - <enter>
  • Look for "TiVo: NetFlix RSS Reader" in the list:

  • Right-click on it, then choose Properties.  You'll see a dialog that looks like this:

         

  • You may start or stop the service from here using the Start and Stop buttons.  You may also change the Startup type from 'Automatic' to 'Manual' if you would prefer not to have the service start up automatically when Windows is restarted.
  • To get rid of the service, use the nf_svc_uninstall batch file, described above.

Software Firewalls

The service install and uninstall scripts automatically add and remove an exception to Windows Firewall for the application.  Without this exception, TiVo will not be able to see the application.  If you use a different software firewall, you must create the exception in your firewall software manually.  The default path to the executable is c:\tivo\netflixrss\Netflix_RSS_Svc.exe .

By default, the Windows Firewall exception is added as 'My Network (subnet) only':

This is the recommended setting for most installs.  You can change this setting by doing Start - Control Panel - Windows Firewall.  Click the 'Exceptions' tab, then find 'TiVo: NetFlix RSS Reader Service' in the list.  Click 'Edit...', then 'Change Scope...'  You should see the dialog box above.

When run manually (using the nf_run_manually.bat file), the process runs as "javaw.exe".  So, Windows Firewall (or other software firewalls) will need to have the full path to javaw.exe listed as an exception.  However, when running manually, most firewall packages (Windows Firewall included) will prompt you to add it the first time it's run.  This is not the case for the Windows service, which is why manually adding the service is necessary, but manually adding javaw.exe is usually not.

Uninstall

  • Double-click Uninstall.exe in the installation directory.  There's also a menu item in Start - Programs - NetFlix RSS Reader.

Use

In the TiVo menu; you should see 'Music, Photos, & More' in the list.  Select it, and you should see 'NetFlix RSS Reader' in the list.  Selecting it will run the application.

Credits

This application uses mjxml.jar from MyJavaTools for the RSS processing and JAXB from Sun for XML unmarshalling.

License

This application is provided via Common Public License - v 1.0.

This application is provided as-is, with no warranty expressed or implied.  Use this application at your own risk.  The author assumes no liability for any loss associated with the use of this application.  If you do not agree with the terms of this license, do not install this application.

Changes

1.60 (11/4/06)

  • Converted to JAXB 2.0
  • Now requires JRE 1.5
  • New automated ant build and deploy

1.50 (3/30/06)

  • Added 'Movies at Home' screen
  • Added missing public feeds (Faith & Spirituality)
  • Fixed installer bug with add/remove Windows Firewall exception

1.40

  • Converted to HME 1.4 and Bananas 1.3
  • Added Windows installer

1.3

  • Changed default line termination for UNIX shell script
  • Fixed backgrounds disappearing with TiVo software v7.2

1.21

  • Added Windows Firewall exception during service install.
  • Improved shell script for UNIX users.

1.20

  • Added ability to run as a Windows service.

1.10

  • Added support for multiple profiles and accounts
  • Added page hints to screens with scrolling lists
  • Cleaned up special characters in movie descriptions

1.01

  • Fixed incompatibility with 1_4_2.08

1.0

  • Initial version

Feedback

Send e-mail to:      

 

                                                         Last updated: August 7, 2009