HDHomeRun

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.

HDHomeRun add-on
right

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.