macOS
brew install libhdhomerunlocal Homebrew formula metadata
brew / rank 9675
C library for controlling SiliconDust HDHomeRun TV tuners. Version 20260313 via Homebrew; verified from local package data. Also installable with debian: sudo apt install hdhomerun-config.
install
brew install libhdhomerunlocal Homebrew formula metadata
sudo apk add libhdhomerunAlpine Linux edge package indexes · libhdhomerun · source: dl-cdn.alpinelinux.org
nix profile install nixpkgs#libhdhomerunnixpkgs package indexes · pkgs/by-name/li/libhdhomerun/package.nix · source: api.github.com
sudo apt install hdhomerun-configDebian stable package indexes · hdhomerun-config · source: deb.debian.org
sudo zypper install hdhomerun_configopenSUSE Tumbleweed package metadata · hdhomerun_config · source: download.opensuse.org
overview
C library for controlling SiliconDust HDHomeRun TV tuners
history
libhdhomerun is SiliconDust's C library and command-line utility for controlling HDHomeRun network TV tuners. It is a classic hardware-vendor support package: the library implements the device protocol, while hdhomerun_config gives users and scripts a direct way to discover tuners and send control commands.
The upstream GitHub README carries SiliconDust copyright years 2005-2023 and describes the library as implementing the libhdhomerun protocol for use with SiliconDust HDHomeRun TV tuners. The same README says a simple make build compiles both the library and the hdhomerun_config command-line utility, with hdhomerun_device as the top-level API.
SiliconDust's HDHomeRun Development Guide PDF was created on September 19, 2011 and documents libhdhomerun for direct programmatic control of HDHomeRun devices. The separate Discover API PDF was created on February 3, 2024, showing that vendor documentation for network discovery continued to be maintained long after the original C library entered distro packaging.
libhdhomerun is packaged because HDHomeRun devices are network tuners rather than USB capture hardware, so Unix users need a small vendor protocol tool for discovery, status, channel, and streaming setup. The batch input lists packages for Alpine, Homebrew, Debian, Nix, Ubuntu, and openSUSE, often exposing the hdhomerun_config executable as the user-facing artifact.
Users run hdhomerun_config to discover tuners, query or change device variables, and script tuner control. Developers link libhdhomerun when they need direct C access to HDHomeRun discovery and control APIs from media-center, DVR, or diagnostic software.
libhdhomerun is small but hardware-specific, which makes it exactly the sort of package that matters when the device is on the shelf and useless when it is not. In package-manager terms it preserves vendor protocol access in a plain C form, independent of larger DVR or media-center applications.
security posture
library-like package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
hdhomerun_config | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:libhdhomerun |
|---|---|
| Version | 20260313 |
| Package manager | Homebrew |
| Homepage | https://www.silicondust.com/support/linux/ |
| Bottle | not recorded |
| Service | none declared |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
hdhomerun-config 20230719-1+b4
Configuration utility for Silicon Dust HD HomeRun
https://www.silicondust.com/support/linux/
sudo apt install hdhomerun-configlibhdhomerun-dev 20230719-1+b4
Development library for Silicon Dust HD HomeRun
https://www.silicondust.com/support/linux/
sudo apt install libhdhomerun-devlibhdhomerun5 20230719-1+b4
Library for Silicon Dust HD HomeRun
https://www.silicondust.com/support/linux/
sudo apt install libhdhomerun5libhdhomerun
nix profile install nixpkgs#libhdhomerunhdhomerun-config 20230719-1
Configuration utility for Silicon Dust HD HomeRun
https://www.silicondust.com/support/linux/
sudo apt install hdhomerun-configlibhdhomerun-dev 20230719-1
Development library for Silicon Dust HD HomeRun
https://www.silicondust.com/support/linux/
sudo apt install libhdhomerun-devlibhdhomerun5 20230719-1
Library for Silicon Dust HD HomeRun
https://www.silicondust.com/support/linux/
sudo apt install libhdhomerun5libhdhomerun 20250815-r0
Library for Silicon Dust HD HomeRun
https://github.com/Silicondust/libhdhomerun
sudo apk add libhdhomerunlibhdhomerun-dev 20250815-r0
Library for Silicon Dust HD HomeRun (development files)
https://github.com/Silicondust/libhdhomerun
sudo apk add libhdhomerun-devlibhdhomerun-libs 20250815-r0
libhdhomerun (libraries)
https://github.com/Silicondust/libhdhomerun
sudo apk add libhdhomerun-libshdhomerun_config 20190621-2.8
HDHomeRun Config tool
sudo zypper install hdhomerun_confighdhomerun_config_gui 20190621-2.8
HDHomeRun GTK GUI
sudo zypper install hdhomerun_config_guilibhdhomerun-devel 20190621-2.8
HDHomeRun library
sudo zypper install libhdhomerun-devellibhdhomerun2 20190621-2.8
HDHomeRun library
sudo zypper install libhdhomerun2source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.