Instruction manual
Table Of Contents
- Additional Tools and Software
 - Using the Command Line Configuration Utility (hdhomerun_config)
 - Supported Commands
 - HTTP Streaming (TECH3-6CC-3x2 only)
 - Lineup file (TECH3-6CC-3x2 only)
 - Datacast operation
 - Using /sys/boot
 - Setting the channel map
 - Multicast
 - Example Boot Script Configurations
 - Tuning 2 ATSC channels and streaming to multicast addresses using RTP:
 - /tuner0/channelmap us-bcast
 - /tuner0/channel 31
 - /tuner0/program 3
 - /tuner0/target rtp://239.255.1.1:59001
 - /tuner1/channelmap us-bcast
 - /tuner1/channel 8
 - /tuner1/program 1
 - /tuner1/target rtp://239.255.1.2:59002
 - Tuning 3 digital cable channels using a CableCARD and streaming to multicast addresses using RTP:
 - /tuner0/vchannel 702
 - /tuner0/target rtp://239.255.1.1:59001
 - /tuner1/vchannel 740
 - /tuner1/target rtp://239.255.1.2:59002
 - /tuner2/vchannel 771
 - /tuner1/target rtp://239.255.1.3:59003
 - Tuning 2 DVB-T channels in Australia and streaming to multicast addresses using UDP:
 - /tuner0/channelmap au-bcast
 - /tuner0/channel 5
 - /tuner0/program 20121
 - /tuner0/target udp://239.255.1.1:59001
 - /tuner1/channelmap au-bcast
 - /tuner1/channel 44
 - /tuner1/program 28753
 - /tuner1/target udp://239.255.1.2:59002
 - Tuning 2 DVB-C channels in Europe and streaming to a single PC, ignoring rejection messages from the PC due to a closed port:
 - /tuner0/channelmap eu-cable
 - /tuner0/channel 646
 - /tuner0/program 231
 - /tuner0/target udp://192.168.0.22:59001 no_clear
 - /tuner1/channelmap eu-cable
 - /tuner1/channel 770
 - /tuner1/program 24112
 - /tuner1/target udp://192.168.0.22:59002 no_clear
 - HDHomeRun QuickTV (Windows)
 - VideoLAN VLC
 - TSReader
 
Multicast
TECH3 supports multicast streaming within a network.
1) Using HDHomeRun Config GUI or hdhomerun_config choose a desired channel and program 
number for each tuner. In this example we will use channel 19 program 3 on tuner 0 and 
channel 30 program 1 on tuner 1.
2) Choose a multicast IP address for each stream. As a general rule the multicast address should be
in the range of 239.255.0.0 to 239.255.255.255. In this example we will use 239.255.1.1 and 
239.255.1.2
3) Choose a destination (client) port number. The port should be outside the the well-known ports 
range (we recommend 50000+) and should be unique for each stream. In this example we will 
use 59001 and 59002.
4) Write the boot script (text file):
/tuner0/channelmap us-bcast
/tuner0/channel 19
/tuner0/program 3
/tuner0/target rtp://239.255.1.1:59001 ttl=64
/tuner1/channelmap us-bcast
/tuner1/channel 30
/tuner1/program 1
/tuner1/target rtp://239.255.1.2:59002 ttl=64
5) Write the boot script to the device:
hdhomerun_config 10010003 set /sys/boot - < boot.txt
6) Execute the boot script:
hdhomerun_config 10010003 execute
7) Check the tuner status and target for each tuner. The packets-per-second “pps” number should
be non-zero indicating that the device is sending the stream.
hdhomerun_config 10010003 get /tuner0/debug
hdhomerun_config 10010003 get /tuner0/target
hdhomerun_config 10010003 get /tuner1/debug
hdhomerun_config 10010003 get /tuner1/target
