© Niagara Video Corporation 2016
Multicast
All products support UDP and RTp multicast streaming.
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