Using apps with HDHR devices from a different network using UDP proxy

Help and support for HDHomeRun DVR and HDHomeRun software for Windows 10, Mac, Android, XBox, etc.
Post Reply
sdust
Posts: 113
Joined: Sat Jun 05, 2021 3:39 am
x 8

Using apps with HDHR devices from a different network using UDP proxy

Post by sdust »

In order to use apps with HDHR residing on a different network you need to make HDHR discoverable on your network.

First you need to make sure you have access to the device via browser and can play stream/recording via VLC (this setup applies to both tuners/dvrs)


The discovery is done via UDP broadcast packets (on port 65001) which normally do not travel across different subnets so you will need a UDP proxy.
Here is a one I had success with - https://gist.github.com/mike-zhang/3853251
You will also need to install Golang for your platform from https://golang.org/

Now you can run

Code: Select all

go run udpProxy.go -p 65001 -P 65001 -v 6 -H hdhr_address
Tested on mac, on windows you need to run go.exe

You can also compile the program so it can be used without go - go build.

Post Reply