Add hdhomerun by IP?
Added by Frederik Nielsen about 8 years ago
Hi,
Is it not possible to add a HDHomerun tuner by IP?
The case is that I have a HDHomerun in a remote location that I would like to add to my tvheadend server.
I cannot have a tvheadend server at the remote location because I would then have the same problem in the other end since there are also tuners.
So basically, I have this setup:
*DD Tuner being a DigitalDevices tuner
How can I make this work?
Replies (5)
RE: Add hdhomerun by IP? - Added by Robert Cameron about 8 years ago
Can you see the tuner in the remote location?. (Meaning, does hdhomerun_config discover
reveal your remote HDHR tuner?)
And why can't you have TVH at both locations? Choose one as your master, and add the other to it as SAT>IP?
RE: Add hdhomerun by IP? - Added by Frederik Nielsen about 8 years ago
Running hdhomerun_discover on SITE2 does not reveal the hdhomerun on SITE1 (I guess it uses some kind of multicast to do the actual discovery? But haven't looked into the actual packets yet)
I would like to avoid having a server running at both locations if possible.
How would I go about adding the eventual TVH server as a SAT>IP to the other one?
RE: Add hdhomerun by IP? - Added by Robert Cameron about 8 years ago
How about hdhomerun_config discover $IPADDRESS
? If SITE2 cannot see or discover HDHR even when given the IP address, then there's no way you can add it to TVH.
The HDHR code in TVH uses the discover method provided by libhdhomerun, which is exactly the same as the one called by hdhomerun_config discover
. If hdhomerun_config
cannot see your device, then TVH will not be able to either.
As far as setting up 2 TVH instances, with one as the SAT>IP client and the other as the server, someone else will have to help you with that.
RE: Add hdhomerun by IP? - Added by Frederik Nielsen about 8 years ago
hdhomerun_config discover $IPADDRESS works fine from the TVH server in SITE2, so basic IP connectivity between the two sites works fine.
I tried setting up the TVH server I have running currently at SITE1 as a SAT>IP server, but it seems like the SAT>IP client does some SSDP multicast lookups which doesn't work over a IPSEC Site-2-Site VPN :/
Why isn't there just an option in TVHeadend to add devices by IP? I don't really get why everything has to rely on multicast autodiscovery..
RE: Add hdhomerun by IP? - Added by Mono Polimorph about 8 years ago
Hi,
The HDHR protocol for discovering is based on BROADCAST messages to a well known UDP port: 65001.
Then, the protocol doesn't work in ROUTED NETWORKS. You need to use Layer2 VPNs, or patch the libhdhomerun for support "non-discovered" devices.