Skip to content
Dag Wieers edited this page Oct 23, 2020 · 17 revisions

Since the concept of creating IPTV Manager lots of ideas have been coined and some of these are listed below.

NOTE: Our first priority is designing an add-on that is acceptable to be included in the official Kodi repositories. If we fail to deliver this, the project has failed.

Minimal viable product

  • Detect supported add-ons using add-on settings`
  • Get channel listing and EPG information from add-on safely (using sockets)
  • Define and support JSON-STREAMS format for channel listings
  • Define and support JSON-EPG format for EPG information
  • Export to M3U8 and XMLTV to support IPTV Simple
  • Static file support
  • Update IPTV Simple settings with explicit user consent
  • Use add-on name as group name when group is missing
  • Use add-on icon as logo when logo is missing

Nice to haves

In our opinion some of the below functionality should be part of PVR IPTV Simple, or an alternative PVR add-on. IPTV Manager should be one of the users of this PVR add-on, not the only one.

  • Integrate HTTP REST API for IPTV Simple (and maybe also for add-ons)
  • Support internet locations for external channel listings and EPG information
  • Support M3U8 for channel listings
  • Support XMLTV for EPG information
  • Support merging extra user-supplied channels, JSON-M3U, M3U8, JSONTV and XMLTV files
  • Support for compressed (.gz and .xz) JSONTV and XMLTV files
  • Support channel preset profiles for country/regions and languages (e.g. Flanders)
  • Unit testing
  • Support VOD playback from EPG (TV Guide) information

Kodi improvements

  • PVR IPTV Simple needs to be restarted to read new/changed content
  • PVR IPTV Simple shows channels without EPG also in timeline
Clone this wiki locally