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
Using /sys/boot
The /sys/boot variable allows the TECH3 unit to automatically set variables at startup, allowing you to
preserve settings across power outages or simply set the power on defaults.
The syntax for the /sys/boot consists of multiple lines of text; a variable name followed by a single
space and then the value: (there should not be any space before the variable name)
<variable1> <value of variable1>
<variable2> <value of variable2>
...
<variableN> <value of variableN>
Example (save as boot.txt):
/tuner0/channelmap us-cable
/tuner0/channel 103
/tuner0/program 4
To store the configuration to the device:
Format: hdhomerun_config <id> set /sys/boot - < filename
Example: hdhomerun_config FFFFFFFF set /sys/boot - < boot.txt
Changes will be applied the next boot; to execute the new /sys/boot immediately:
Format: hdhomerun_config <id> execute
Example: hdhomerun_config FFFFFFFF execute
Static IP assignment
A static IP address can be configured using the following command (the quotes are required as shown):
Format: hdhomerun_config <old ip> set /sys/ipaddr "<new ip> <subnet> <gateway>"
Example: hdhomerun_config 169.254.34.98 set /sys/ipaddr "10.10.20.43 255.255.255.0 10.10.20.1"
Note: The TECH requires a gateway when used to stream multicast, even if on the same subnet.
Reverting to DHCP
The TECH3 can be configured for DHCP operation (default) using the following command:
Format: hdhomerun_config <old ip> set /sys/ipaddr dhcp
Example: hdhomerun_config 169.254.34.98 set /sys/ipaddr dhcp
