TSReader

HDHomeRun Information


Updated December 20, 2006

The HDHomeRun tuner has dual 8VSB/Annex-B QAM tuners and uses 100 Mbit Ethernet to deliver the transport stream to TSReader via a UDP connection. The fact that it has two tuners and two modes means that TSReader can see it as two different devices, each running at the same time.

TSReader has a concept of a "source index". For example, a DVB-ASI input card with three inputs would have a source index of 0, 1, and 2. With the HDHRs, the source index depends on the list returned by asking the network to discover HDHRs and with two devices per actual HDHR since it's dual tuner device. For example, two HDHRs on the network would be mapped to TSReader source index as follows:

Source=0 Device=10101A53 Tuner=0
Source=1 Device=10101A53 Tuner=1
Source=2 Device=10101A6A Tuner=0
Source=3 Device=10101A6A Tuner=1

TSReader Standard can handle multiple devices, but you have to manually make a shortcut to the executable to make this happen. You need to use the -S x parameter where x is the source index. It's probably a good idea to also use the -s parameter to force the right source module. All of this is explained in thee command line documentation.

In TSReader Pro, it's very simple. Make a new profile for each HDHR you have and set the device number in the profile (right click the profile in the profile list and choose Profile Configuration - it's at the bottom of the first screen).