Difference between revisions of "Silicondust HDHomeRun"

From MythTV Official Wiki
Jump to: navigation, search
(links to new Expand page)
m (Use in MythTV)
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[http://www.silicondust.com/ Silicondust USA Inc.] manufactures and sells a variety of network-attached tuner devicesDetailed information is available for the more popular devices by following the links.
+
HDHomeRun is a series of networked tuners manufactured by [http://www.silicondust.com/ Silicondust USA Inc.].   
  
{|class="wikitable"
+
== Use in MythTV ==
|+ Silicondust HDHomeRun model summary of current models
 
|-
 
! Product Name
 
! Model
 
! Geographic area supported
 
! Broadcast standards
 
! Number of tuners
 
! MythTV multi-rec capable
 
|-
 
  
| [[Silicondust_HDHomeRun_Plus|HDHomeRun Extend (formerly HDHomeRun Plus)]]
+
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.
| HDTC-2US
 
| North America
 
| ATSC and ClearQAM
 
| 2 tuners
 
| Multi-rec (if not transcoding)
 
|-
 
| [[Silicondust_HDHomeRun_Prime|HDHomeRun Prime]]
 
| HDHR3-CC
 
| North America
 
| Cable Card
 
| 3 tuners
 
| No multi-rec
 
|-
 
| [[Silicondust_HDHomeRun_Dual|HDHomeRun Connect (formerly HDHomeRun Dual)]]
 
| HDHR4-2US
 
| North America
 
| ATSC and ClearQAM
 
| 2 tuners
 
| Multi-rec
 
|-
 
| [[Silicondust_HDHomeRun_Dual|HDHomeRun Connect]]
 
| HDHR4-2DT
 
| Europe and Oceania
 
| DVB-T, DVB-T2
 
| 2 tuners
 
| unknown
 
|-
 
| [[Silicondust_HDHomeRun_Expand|HDHomeRun Expand]]
 
| HDHR3-4DC
 
| European unencrypted cable
 
| DVB-C
 
| 4 tuners
 
| Multi-rec 
 
|-
 
| [[Silicondust_HDHomeRun_Expand|HDHomeRun Dual EU]]
 
| HDHR3-EU
 
| Europe and Oceania
 
| DVB-C, DVB-T
 
| 2 tuners
 
| unknown
 
|-
 
| HDRack US
 
| TECH3-6CC-3X2
 
| North America
 
| Cable Card X 2
 
| 6 tuners
 
| No multi-rec
 
|-
 
| HDRack EU
 
| TECH3-8US-2X4
 
| North America
 
| ATSC and ClearQAM
 
| 8 tuners
 
| Multi-rec
 
|-
 
| HDRack EU
 
| TECH3-8EU-2X4
 
| Europe
 
| DVB-T DVB-C
 
| 8 tuners
 
| unknown
 
|-
 
|}
 
  
 +
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.}}
  
==History of Hardware Releases From SiliconDust==
+
=== Caveats ===
<nowiki>
+
==== Networked tuners ====
HDHR-US (rev1): 1010-1012 device IDs, 2 tuners, 2 inputs, ATSC/QAM, released 2007
+
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.
HDHR-US (rev2): 1013+ device IDs, 2 tuners, 2 inputs, ATSC/QAM, released 2/2008
 
HDHR-T1-US: 102 device IDs, 1 tuner, 1 input, ATSC/QAM, released 10/2009
 
HDHR3-US: 103 device IDs, 2 tuners, 1 input, ATSC/QAM, released 3/2011
 
TECH-US: 1001 device IDs, 2 tuners, 2 inputs, ATSC/QAM, released ???
 
TECH3-US: 1002 device IDs: 2 tuners, 1 input, ATSC/QAM, released 2011
 
TECH3-8US-2x4: 1003 device IDs, 8 tuners, 4 inputs, ATSC/QAM, released 2012
 
  
HDHR3-CC: 131 device IDs, 3 tuners, 1 input, 1 CC, OCUR/QAM, released 7/2011
+
==== ATSC 3.0 tuners ====
HDHR3-6CC: 132 device IDs, 6 tuners, 2 inputs, 2CC, OCUR/QAM, released 7/2011
 
TECH3-6CC-3x2: 130 device IDs, 6 tuners, 2 inputs, 2CC, OCUR/QAM, released 2012
 
  
HDHR-EU: 121 device IDs, 2 tuners, 2 inputs, DVB-T/DVB-C, released 2/2009
+
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.
HDHR3-DT: 111 device IDs, 2 tuners, 1 input, DVB-T, released 3/2011
 
HDHR3-EU: 122 device IDs, 2 tuners, 1 input, DVB-T/DVB-C, released 3/2011
 
TECH3-EU: 1201 device IDs: 2 tuners, 1 input, DVB-T/DVB-C, released 2012
 
TECH3-8EU-2x4: 1202 device IDs, 8 tuners, 4 inputs, DVB-T/DVB-C, released 2012</nowiki>
 
  
Updated: 3/14/2013  http://www.silicondust.com/forum2/viewtopic.php?t=12216
+
==== [[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]
  
(Note: "Plus" model released in 2014.  Also "Dual - US model updated to fourth generation with DLNA support.)
+
== Devices ==
(Note: HDHR3-EU apparently replaced by HDHR4-2DT. Uncertain when.)
+
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..

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:

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