Overview
Screen Shots
Download
Version History
Installation Instructions
Support
Contact Us
 

At the moment, all technical support is being provided through the TiVo Community Forum in this thread.

Screen shots were first posted at the TiVo Community Forum in this thread. There have been several support posts and responses made in this thread as well.


Special note for those with multiple network interfaces

This application needs to bind to the same network interface to which your TiVo receivers are connected. That interface will be identified when you run the server using the included instructions. If you need to specify a different interface, use the command line parameters "--intf a.b.c.d" (where "a.b.c.d" is the IP address to bind to) when running the app. To configure the command line parameters, edit the "wrapper.conf" file. At the end of the first section will be two lines like:
#wrapper.app.parameter.3=--intf
#wrapper.app.parameter.4=192.168.3.30
Just remove the "#" at the beginning of each line and change the IP address to your computer's IP address. The IP address can also be replaced by the adapter name instead; using any incorrect non-IP Address text will cause the app to output the valid adapter names so you know what to use.


About the Log Files

During the pre-release phase, the application as shipped is configured to generate a log file will be generated each time you run the application. It will be stored in the "bin" subdirectory and named "unboxLog.txt".

If you encounter a problem while using this software, your description of the problem and the contents of the "unboxLog.txt" file copied immediately after the problem occurs will be very helpful to resolve this issue so that it can be fixed and handled more gracefully in the future.

This file may contain your Amazon.com email account and password when the application logs on to your account. You'll see it as part of the logs of the data being sent to the Amazon servers. We suggest you open the log file in a text editor and edit all the occurrences of your password before sending this file to us. We will hold all such files sent to us in strictest confidence and will destroy them once we've resolved the error you're experiencing.

These should be zipped up and emailed to doug@2150.com. Please do not send them by private message from the TiVo Community Forum, or send them in any way but zipped up.

It is safe to delete the log files at any time, though the application cannot be running while you delete the current log file. The log file system is configured to limit the file size to 25MB and to only keep the 5 latest files, so you can also just ignore them if you prefer.

If you run this application as part of another application such as Galleon, log configuration parameters may get overridden and these logs may appear somewhere else or not at all. You may need to run this application standalone to generate log files that can be sent to us to help fix a problem you encounter.


Refresh Receivers with Amazon

From the Main Menu, press 5 5 6 9 ENTER and Amazon will obtain the latest list of TiVo receiver names from your account.


Configure Amazon email address and password

From the Main Menu, press 4 0 0 1 ENTER and you can configure your Amazon email address and password directly from the TiVo receiver instead of editing the configuration file.


Clear Data Cache

While the application is running on your computer, it maintains a cache of all item information it receives from the Amazon.com web site so that the information will display faster after the first viewing. To clear everything from the cache manually, press 5 5 4 7 ENTER from the Main Menu screen.


Bookmark List Titles

You can personalize the title of each of the 10 bookmark lists. From the Main Menu, select Your Bookmark Lists, then select the individual list you'd like to edit the title for. On that page press 4 1 0 1 ENTER and you can configure the title using the onscreen keyboard.


Making and Removing Bookmarks

While viewing any item -- movie, TV Series or individual TV Series Episode -- pressing a number key from 0 through 9 will toggle that item from the respective bookmark list. An icon will display underneath the displayed image identifying which lists the item is on.


Using an SD Display on a Series 3 Receiver

A Series 3 receiver always reports 720i (1280x720) as the preferred resolution. If you only have an SD display this might make the screens unreadable. To toggle between locking 640x480 and 1280x720 as the preferred resolution, press 4 2 0 1 ENTER from the Main Menu. Changes will take effect after you exit and reenter Unbox On Demand from the TiVo receiver. This code won't have any visible effect on Series 2 receivers.


Video Previews

This application supports downloading video previews from Amazon Unbox and converting them to MPEG2 format that can be transferred to TiVo ToGo-enabled receivers.

To disable this functionality completely, add these lines to unboxOnDemand.properties:
previewQueue.enabled=false
videoServer.enabled=false

To configure the directory where preview video files and meta-data will be stored:
videoServer.folder=<directory>
It will default to "./previews" if not specified (a sub-folder of the folder Unbox On Demand is located in). Use forward slashes in the path or a double-backslash everywhere you want a backslash.

To force the video server to use a specific port, add this lines to unboxOnDemand.properties:
videoServer.port=<portnumber>

To configure the location of the ffmpeg.exe program:
ffmpeg.executable=<FullyQualifiedFilenameOfFfmpeg>
It will default to "./ffmpeg.exe" if not specified (the folder Unbox On Demand is located in).

You'll need to obtain a copy of ffmpeg compiled for your computing platform. It is not included with Unbox On Demand.

The ffmpeg project web page is http://ffmpeg.mplayerhq.hu/.

A Windows version of ffmpeg is available here: https://sourceforge.net/project/showfiles.php?group_id=187185


Adjust Display Regions

From the Main Menu press 5 5 4 1 ENTER to adjust the screen metrics that are used for displaying text. This allows you to adjust the screen layout to take advantage of all the screen area available without losing content because of overscan on your display. These settings are saved per-receiver so you can adjust each receiver individually.

 

 

Click here for more information about Amazon Unbox!