Difference between revisions of "Silicondust HDHomeRun"
m (typos) |
m (→Use in MythTV) |
||
(21 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | [http://www.silicondust.com/ Silicondust USA Inc.] | + | HDHomeRun is a series of networked tuners manufactured by [http://www.silicondust.com/ Silicondust USA Inc.]. |
− | + | == Use in MythTV == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | MythTV supports these tuners using SiliconDust's LGPL V2.1 <code>libhdhomerun</code>. SiliconDust also provides the command line configuration utility <code>hdhomerun_config</code> with the library, and, separately, a GTK based <code>hdhomerun_config_gui</code> under the GPL V3. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | To use all of the tuners in a device, in mythtv-setup you must create a capture card for each tuner. | ||
+ | {{VersionNote|< 31| [[Silicondust_HDHomeRun_setup/DVB-C|DVB-C]] variants of the HDHomeRun devices were not well supported by MythTV versions prior to 31, since DVB-C HDHRs were seen as DVB-T devices which would work on some cable networks (by accident) but not on others.}} | ||
− | == | + | === Caveats === |
− | + | ==== Networked tuners ==== | |
− | + | If other devices on your network use the tuners, this may cause MythTV to fail to record since it cannot retune a tuner that is being used by something else. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==== ATSC 3.0 tuners ==== | |
− | |||
− | |||
− | + | The HDHR5-4K (marketed as HDHomeRun FLEX 4K) has two tuners that support both ATSC 1.0 and 3.0 as well as two ATSC 1.0 only tuners. Currently, MythTV has no way of identifying this, so if you want to receive ATSC 3.0, only configure capture cards for two tuners. Support is WIP, see the [https://forum.mythtv.org/viewtopic.php?f=6&t=4374&start=15#p21670 forum] for more details. | |
− | |||
− | |||
− | |||
− | |||
− | + | ==== [[Multirec]] ==== | |
+ | Recording multiple subchannels on one stream will not work in the following scenarios: | ||
+ | * Using a [[CableCARD]] to decrypt encrypted cable TV ([[Silicondust HDHomeRun Prime]]) | ||
+ | * Using the hardware transcoder of a [[Silicondust HDHomeRun Plus|Plus/Extend]] model | ||
+ | * ATSC 3.0 stream? [https://forum.silicondust.com/forum/viewtopic.php?f=133&t=75793] | ||
− | ( | + | == Devices == |
+ | The model names are generally in this format: HDHR[N]-[T][S] | ||
+ | where N is the hardware version, T is the number of tuners, and S is a code for the supported TV standards: | ||
+ | *US: 8vsb (ATSC), qam64, qam256 | ||
+ | *CC: CableCard decryption, qam64, qam256 | ||
+ | *4K (prefixes tuner count if in model name): ATSC 3.0, 8vsb (ATSC), qam64, qam256 | ||
+ | *EU: DVB-T and DVB-C | ||
+ | *DT: DVB-T, DVB-T2 (added in gen 4), DVB-C (added in gen 5) | ||
+ | *DC: DVB-C (merged into DT in gen 5) | ||
+ | *IS: ISDB-T | ||
+ | |||
+ | == Manufacturer Documentation == | ||
+ | *https://info.hdhomerun.com/info/start | ||
+ | *https://github.com/Silicondust/libhdhomerun | ||
+ | *https://info.hdhomerun.com/info/hdhomerun_config | ||
+ | *https://info.hdhomerun.com/info/http_api | ||
+ | *https://info.hdhomerun.com/info/troubleshooting:creating_a_sample | ||
[[Category:Hardware]][[Category:HDHomeRun]] | [[Category:Hardware]][[Category:HDHomeRun]] |
Latest revision as of 20:43, 18 June 2023
HDHomeRun is a series of networked tuners manufactured by Silicondust USA Inc..
Contents
Use in MythTV
MythTV supports these tuners using SiliconDust's LGPL V2.1 libhdhomerun
. SiliconDust also provides the command line configuration utility hdhomerun_config
with the library, and, separately, a GTK based hdhomerun_config_gui
under the GPL V3.
To use all of the tuners in a device, in mythtv-setup you must create a capture card for each tuner.
Version: < 31
|
DVB-C variants of the HDHomeRun devices were not well supported by MythTV versions prior to 31, since DVB-C HDHRs were seen as DVB-T devices which would work on some cable networks (by accident) but not on others. |
Caveats
Networked tuners
If other devices on your network use the tuners, this may cause MythTV to fail to record since it cannot retune a tuner that is being used by something else.
ATSC 3.0 tuners
The HDHR5-4K (marketed as HDHomeRun FLEX 4K) has two tuners that support both ATSC 1.0 and 3.0 as well as two ATSC 1.0 only tuners. Currently, MythTV has no way of identifying this, so if you want to receive ATSC 3.0, only configure capture cards for two tuners. Support is WIP, see the forum for more details.
Multirec
Recording multiple subchannels on one stream will not work in the following scenarios:
- Using a CableCARD to decrypt encrypted cable TV (Silicondust HDHomeRun Prime)
- Using the hardware transcoder of a Plus/Extend model
- ATSC 3.0 stream? [1]
Devices
The model names are generally in this format: HDHR[N]-[T][S] where N is the hardware version, T is the number of tuners, and S is a code for the supported TV standards:
- US: 8vsb (ATSC), qam64, qam256
- CC: CableCard decryption, qam64, qam256
- 4K (prefixes tuner count if in model name): ATSC 3.0, 8vsb (ATSC), qam64, qam256
- EU: DVB-T and DVB-C
- DT: DVB-T, DVB-T2 (added in gen 4), DVB-C (added in gen 5)
- DC: DVB-C (merged into DT in gen 5)
- IS: ISDB-T