Your antenna, in Recliner
An HDHomeRun tuner puts the broadcast channels your antenna picks up onto your home network. Recliner opens them like any other M3U playlist.
At home
Nothing to change on your router or firewall: your TV and the tuner are already on the same network.
- Set up the tuner with SiliconDust's own HDHomeRun app, and let it scan for channels.
- Open Add a playlist in Recliner. Your tuner shows up at the top, under Found on your network, within a few seconds.
- Press OK on it. That is the whole setup: your channels arrive with their own numbers (8.1, 10.1), with a free TV guide from SiliconDust. Like every playlist, the tuner's address is encrypted on your TV before it syncs, so we never see it.
Not listed? Find the tuner's address (type hdhomerun.local into a
browser at home, or look for HDHomeRun in your router app's list of devices), then choose M3U
link and enter http://. A few NextGen TV
(ATSC 3.0) channels are locked by the broadcaster: Recliner marks them as protected instead of
trying to play them.
Advanced: watch away from home
Most people never need this. It means changing your router and leaving a computer on at home, and it is the only part of this page that opens anything to the internet.
Away from home
- Give the tuner a fixed address. In your router's settings, add a DHCP reservation for the HDHomeRun, so its address never changes.
- Run a relay in the house. The tuner only answers its own network: by SiliconDust's design its replies cannot leave your home, so a port forwarded straight to the tuner never answers from outside. A computer, NAS or Raspberry Pi that stays on at home has to pass each request on. A reverse proxy such as nginx or Caddy does it, sending one port to the tuner's port 5004.
- Forward one port to the relay. Pick one random high port, such as 47004, and forward it on your router to the relay. Never forward port 80: that is the tuner's control panel.
- Give your home a name. Turn on dynamic DNS in your router (a TP-Link Deco calls it
TP-Link DDNS, and most routers have one), so your home stays reachable at a name like
example.tplinkdns.comwhen your internet address changes.:47004 - Tell Recliner. On Add a playlist, type your home's name and port into Away address under your tuner, then press OK on the tuner. At home Recliner plays straight from the tuner; when the tuner does not answer, it plays through your relay, and the info bar says Away via your home's name.
Double NAT
If the forward works at home but times out from anywhere else, there may be two routers between you
and the internet, usually your own router plugged into the box your internet provider gave you. On a
computer at home, run tracert 8.8.8.8 (Windows) or traceroute 8.8.8.8
(Mac). Two private addresses (starting 192.168, 10 or 172) before the first public one mean double
NAT. Fix it on the provider's box: turn on IP passthrough or bridge mode for your router, or add the
same port forward there, pointing at your router.
What is exposed
The tuner has no password. Anyone who finds your port can watch your antenna channels and hold your tuners while they do. If the relay passes only port 5004, which only serves streams, nothing else is reachable: the tuner's control panel on port 80 and every other device in your home stay inside. To close it again, delete the port forward.
Stuck? Support is a person.