VI.Multicast
The HDHomeRun TECH supports multicast streaming within a network.
Configuring the HDHomeRun TECH:
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 HDHomeRun:
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 HDHomeRun 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
Need help?
Do you have a question about the HDHomeRun TECH and is the answer not in the manual?
Questions and answers