HDHomeRun: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
Line 10: Line 10:
== UPnP/DLNA ==
== UPnP/DLNA ==
{{Main|UPnP}}
{{Main|UPnP}}
Newer HDHome Run devices can act as UPnP/DLNA servers, which allow setting up in XBMC to be as easy as adding a normal UPnP file source.
Newer HDHome Run devices can act as UPnP/DLNA servers, which allow setting up in Kodi to be as easy as adding a normal UPnP file source.


=== Video guides ===
=== Video guides ===
Line 20: Line 20:
{{main|PVR}}
{{main|PVR}}
The HDHome Run can be used in several PVR backends for full PVR features, including TV guides/EPGs, scheduled recordings, and more.
The HDHome Run can be used in several PVR backends for full PVR features, including TV guides/EPGs, scheduled recordings, and more.
=== Specific guides ===
* HDHomeRun Prime + Cable Card + Myth TV: http://gameroomsolutions.com/live-tv-setup/
= hdhomerun:// network protocol =
{{Notice|The HDHomeRun "protocol" described in this section may be dropped from XBMC's core in the future in favor of HDHomeRun's [[UPnP]] features and XBMC's [[PVR]] functionality, which can better handle talking to HDHomeRun devices. Because of this, expect support for this feature to be limited going forward. It should still work as of XBMC v13 Gotham.}}
The hdhomerun:// protocol was released as a supported source in XBMC Media Center 8.10 and later.
To communicate with a HDHomeRun, add a new Source in the videos section of XBMC; the source should have a URL that looks like:
<pre>
<xml>
<source>
  <name>HDHomeRun</name>
  <path>hdhomerun://</path>
</source>
</xml>
</pre>
=== How to use the hdhomerun protocol ===
# We assume that your HDHomeRun device is up and running in your network and is accessible from the XBMC computer. To test that add a new video source and in a Browse dialog select an HDHomeRun device: after clicking on it XBMC will perform a network search and show you the list of available HDHomeRun devices. Verify that your device is in the list. You don't have to complete adding a new source and may click cancel at this point.
# XBMC accesses a live TV network video stream from an HDHomeRun device via a URL using a built-in HDHomeRun driver. You can either configure a corresponding video source for each channel that you want to watch from the HDHomeRun or you can generate a list of text files with .strm extension each of them containing a single URL line that points to a certain channel.
# To generate .strm files on a Windows computer see [http://forum.xbmc.org/showthread.php?tid=139070 Windows HDHomerun Stream Builder] or [http://www.silicondust.com/forum/viewtopic.php?t=6147 this guide]. For a Linux or Mac OS X machine see [http://code.google.com/p/hdhomeruntoolbox/ here].
#* Note: these scripts generate different output. If one didn't work for you, try another. For combination Eden beta/Fedora 16/HDHR Prime/Comcast Bay Area, hdhomeruntoolbox worked, while hdhr-mkchan did not.
# When you have the .strm files copy them to some folder on your XBMC machine and then create a new video source and point it to that folder. When you select that video source you'll see a list of .strm files. By clicking on any of them XBMC will play back a corresponding live TV channel. Switching channels is done exactly like switching between movies: stop the currently viewed channel then select and click on another one in the list.
# For XBMC on Windows to play live TV from an HDHomeRun you need to manually configure a firewall if it's turned on. Add a new rule for an application, select XBMC executable and then select "private" network and you are done.
# If you have any problems with configuring XBMC for HDHomeRun use [http://forum.xbmc.org/showthread.php?t=25099 reach out for help here].


== External Links ==
== External Links ==

Revision as of 22:21, 19 March 2015

HDHomeRun is made by SiliconDust and is a stand-alone networked TV/HDTV tuner box. The HDHomeRun can either connect with over the air TV signals or with cablecard, and then stream the channels over a network to supported clients, such as Kodi.

HDHomeRun add-on

Silicon Dust has released an official HDHomeRun add-on for their later models (Prime, Connect, Extend) that automatically handles setting up and viewing the HDHomeRun directly in Kodi, complete with an EPG (electronic programming guide). This add-on can be installed from the official Kodi add-on repo.


UPnP/DLNA

Newer HDHome Run devices can act as UPnP/DLNA servers, which allow setting up in Kodi to be as easy as adding a normal UPnP file source.

Video guides

Setting up the HDHome Run Prime and Raspberry Pi for cable TV in the US


PVR/Live TV

The HDHome Run can be used in several PVR backends for full PVR features, including TV guides/EPGs, scheduled recordings, and more.

External Links