Help other people decide, vote up or down?

Kodi PVR addon for IPTV support.


This is unstable software! The authors are in no way responsible for failed playings, incorrect EPG times, wasted hours, or any other undesirable effects.


IPTV Simple PVR Client support m3u playlists, streaming of Live TV for multicast/unicast sources, listening to Radio channels and EPG.


v19.0.2 - Release bump v19.0.1 - Set default player as VideoPlayer for ffmpegdirect so Timeshift works for PVR Radio v19.0.0 - Changed: Test builds to 'Kodi 19 Matrix' - Increased version to 19.0.0 - With start of Kodi 20 Nexus, takes addon as major the same version number as Kodi. This done to know easier to which Kodi the addon works. v7.6.13 - Fixed: Apply timezone for first aired date if after 1970 v7.6.12 - Fixed: Always compare to the raw start date and not the localised time to detect NEW programmes - Fixed: Do not set year if this programme is a TV show v7.6.11 - Fixed: EPG date entry only parsing year v7.6.10 - Fixed: Fix episode number when there is no season - Fixed: Return server error if channels or groups could not be loaded due to missing file so they are not cleared in Kodi - Translations updates from Weblate - id_id, ko_kr, pl_pl v7.6.9 - Translations updates from Weblate - pl_pl v7.6.8 - Translations updates from Weblate - zh_cn v7.6.7 - Translations updates from Weblate - id_id, lt_lt v7.6.6 - Language update from Weblate v7.6.5 - Fixed: Allow embedded commas in channel name in M3U v7.6.4 - Fixed: Only use Local logo location if file is relative - Fixed: Add string initialisation from macros as some linux fail to compile without it v7.6.3 - Skipped v7.6.2 - Fixed: Allow catchup correction (timezone shift) when live URLs have catchup placeholders - Fixed: Always load EPG data if we prefer XMLTV logos or catchup is enabled v7.6.1 - Fixed: Allow ignoring M3U logos when using local logo path v7.6.0 - Added: Support url-tvg in M3U header in addition to x-tvg-url - Added: Add support for XZ compression of XMLTV data - Fixed: Allow flusonnic channel ids containing forward slashes - Fixed: Disable other catchup settings if catched is not enabled - Added: Add setting for catchup correction - Added: Support xeev XC catchup prefixes v7.5.1 - Fixed: Treat 'tvg-rec' catchup tag like the siptv 'timeshift' tag - Fixed: Ensure channel's catchup window is used instead of value from settings v7.5.0 - Added: Support sub channel numbers - Added: Allow setting scope for channels using catchup mode setting to enable overriding v7.4.3 - Fixed: Add support for format specifiers use for detecting terminating catchup and granularity - Update: Make inputstream add-ons a required dependency v7.4.2 - Fixed: Add missing initialisation of display name with underscores after fixing slow epg v7.4.1 - Update: Readme - update description for Kodi 19 and add table of contents v7.4.0 - Fixed: An xmltv channel cannot have an empty id field - Fixed: Fix slow epg load due to display name checks when finding a channel - Fixed: Only force load EPG data on startup if catchup is enabled - Added: Support custom channel group filters - Added: Reload settings before reloading playlist and EPG data v7.3.0 - Update: PVR API 7.1.0 - Added: support past and future max epg days and always load EPG data on start v7.2.0 - Added: Safe localtime and format strings for timestamps in catchup - Added: Allow now/current time format specifiers in live stream URLs - Added: Redact catchup source and url format string - Added: Some providers use 'tvg-rec' instead of 'catchup-days' v7.1.0 ...

View More

How To Install

Direct installation

Via Repository

Via Directory

  1. First make sure you have the repository installed
  2. Open up Kodi and navigate into Add-ons.
    addon install - Add-ons
  3. Click the open box icon (above the side-menu).
    addon install - openbox
  4. Select Install from repository.
    • If you have at least one repository (besides the default) installed:
      Select the repository you wish to install from.
  5. Select the category the addon belongs to.
  6. Select MAD PVR.
  7. Click Install.
Installing via directory means you connect to a Web server directly using Kodi.
It also means that the addon is found under a repositry or a sub-repository you install from that directory (check out which repositories host MAD PVR addon below).
  1. Open up Kodi and navigate into the System settings screen by selecting the cogwheel button (above the side-menu inside Kodi's home-screen).
  2. Select File manager.
    addon install - Kodi file manager
  3. Select Add source from the left pane (the right pane is in case you want to move files from one folder to another, if you're using a mouse you may need to double click it).
  4. Click the line where it says <None> and enter the following url:
    Note: some servers may be case-sensitive.
    addon install - Add new source
    click OK after you are done typing.
  5. Below that, if there isn't already, enter a name for the source which will be easy for you to recognize in the future. Click OK
  6. Now press the return button twice to return to home-screen.
    Navigate into Add-ons.
    addon install - Add-ons
  7. Click the open box icon (above the side-menu).
    addon install - openbox
  8. Select Install from zip file.
    • If this is the first addon you install, Kodi will warn you about installing addons from "unknown sources" for security reasons - it's your call.
    • In any case, Kodi will warn you, you may not get auto-updates for this addon.
  9. Look for the name of the source as it was entered in step 5, select the repository zip file you see inside it.
    That's it. The rest of the instructions are as detailed in installing Via Repository, use the repository you've just installed.

For a full installation guide please click here.

Additional Information

Updated:November 09, 2021

In Repositories:


Depends On:

Recommended Addons