This includes, but is not exclusive to, PVR client addons for PVR software and hardware such as Argus TV, DVBLogic DVBLink, DVBViewer, For The Record, Tvheadend, Media Portal, Myth TV, Next PVR (formerly GB-PVR), VDR, Windows Media Center, and Enigma2-based DVR set-top boxes such as Dreambox, DBox2, and Vu .
as well as PVR client addons for direct LAN connection to network-attached TV-Tuners such as HDHome Run, PCTV Systems Broadway, VBox Home TV Gateway, and Digital Devices Octopus NET network-attached TV-tuners.
When paired with one or more matched PVR backends, a configured PVR client addon enables Kodi as a frontend to handle the GUI interface, allowing the user to watch Live TV (with pause/time-shift, if supported by the PVR backend used), to display a graphical EPG (Electronic Program Guide) of all available television programming, to schedule recordings or to listen to radio, thereby giving the same sort of functionality as Ti Vo-style video recorder devices.
Kodi as a frontend can support multiple PVR backends at the same time, and also some PVR backends may be able to serve several clients simultaneously, which means that it is Kodi that displays what is seen on your screen and allow you to navigate its menus with a remote control.
Some distributions release regular standard releases and use a rolling release cycle for their unstable development release.
Kodi features powerful Live TV and video recording (DVR/PVR) abilities using a very flexible distributed application structure.
That is, by leveraging other existing third-party PVR backend applications or DVR devices that specialize in receiving television signals and also support the same type of client–server model which Kodi uses, (following a frontend-backend design principle for separation of concerns), these PVR features in Kodi allow you to watch Live TV, listen to radio, view an EPG TV-Guide and schedule recordings, and also enables many other TV related features, all using Kodi as your primary interface once the initial pairing connection and configuration have been done.
Logically, the Live TV and PVR functions in Kodi use a distributed application structure that is designed after the client–server model concept which consists of two parts, these two parts are also referred to as frontend and backend: This concept follows a separation of concerns design principle, with the "PVR backend" as such being a separate application/process that directly interfaces with your physical TV-tuner adapter(s) or controller(s) that receives the broadcast television signal into your house and performs the actual task of tuning and streaming, and performs local recording of over-the-air and cable television signals and radio programming.
PVR backends can either run on the same host/device running Kodi, or run on a stand-alone host/device on your local home network completely by itself (as a server) with Kodi only running when needed, as long as they have a network connection between them.
Otherwise, you’d have to wait for the next major release of Ubuntu.