HDHomeRun tuner
The HDHomeRun driver talks to a SiliconDust network tuner and exposes its channel lineup as a browsable source with a TV guide. It pairs naturally with Jellyfin’s live TV.
Connection
Section titled “Connection”Talks to the tuner over HTTP (discover.json, lineup.json, status.json) and is discovered on the network over _hdhomerun._tcp. State is polled. Guide data does not come from the tuner — it comes from SiliconDust’s own service, authorised by the DeviceAuth token the tuner hands out, so it needs no account of ours but does need the tuner to have internet. The lineup is both watchable and carries an EPG — it lists channels you can tune and the guide data for them, and reports which tuners are in use.
- host — the address of the HDHomeRun tuner.
What it can do
Section titled “What it can do”| Command | What it does |
|---|---|
refresh | Re-read the lineup, guide, and tuner status |
It carries the media.library trait and supports both navigation and EPG. It exposes the channel lineup as a browsable library plus guide data, and reports tuners-in-use via tuners.changed. It works well as a live-TV source alongside Jellyfin.