service.iptv.manager
service.iptv.manager copied to clipboard
Actively promote IPTV Manager to other add-ons
IPTV Manager integrates your Kodi add-on live streams and VOD content in Kodi's TV/Radio sections and TV guide interface.
We are ready now to promote IPTV Manager support wider to the Kodi add-on community, because:
- It is now part of the official Kodi add-ons
- It is pretty well documented and standardized (JSON-EPG and JSON-STREAMS)
- It is made easy to add support
- It offers a nice user experience to users and works out-of-the-box
- It enables add-ons to coexist when using PVR IPTV Simple
Add-ons that are applicable for IPTV Manager integration are add-ons that are typically providing access to broadcasted content. They fulfill one or both requirements:
- Has live TV streams
- Has EPG data and VOD content
It probably makes most sense to promote this to official Kodi add-ons first and foremost.
Video add-ons
Here is my own list of possible official video add-ons:
Add-on | Author(s) | Status |
---|---|---|
Auvio | @rickybiscus | https://github.com/rickybiscus/plugin.video.auvio/issues/28 |
Catch-up TV & More | @sy6sy2 @wwark | Done |
Channels DVR | @Lunatixz | Done |
CNN | @Lunatixz | |
Comedy Central ? | @Lunatixz | |
Das Erste Mediathek | @prof-membrane | |
Discovery+ | @Dis90 | Done |
DR TV | @msj33 | |
ESPN 3 | @awaters1 @locomot1f @MetalChris @BlueCop | |
ESPN Player | @emilsvennesson | |
Fox News | @learningit | |
Fox Sports Go | @emilsvennesson | |
france.tv | @melmorabity | |
Frikanalen Nett-TV | @frikanalen | |
GoPlay | @michaelarnauts | Done |
HDHomerun Simple | @Lunatixz | Done |
Intergalactic FM TV | @Dreamer @Pander | |
iPlayer WWW | @CaptainT @Cas @ihurst @primaeval | |
Irish TV | @mossy | |
La7-La7d | @Luivit @Testato | |
Locast | @Lunatixz | Done |
Manoto TV | @babak | |
MLB.TV | @eracknaphobia | |
NBA League Pass | @maxgalbu @ptsampoukas @robla | |
NBC Sports Live Extra | @eracknaphobia | |
NDR Mediathek | @prof-membrane | |
Nederland 24 | @bosel | |
NHK Live | @learningit | |
NHK World TV | @sbroenne | |
Njoy Live TV | @amet | |
NL Ziet | @stein155 @iamdevnl | https://github.com/iamdevnl/plugin.video.nlziet/issues/8 |
NPR Music Videos | @learningit | |
NRK Nett-TV | @takoi | |
Orange TV France | @BreizhReloaded | Done |
Pluto TV | @Lunatixz | Done |
Puls 4 | @sofaking @gismo2004 | |
Rai Play | @Nightflyer @cttynul @maxbambi @fabpolli | |
Red Bull TV | @piejanssens | Done |
Regio TV | @dagwieers | Done |
RepubblicaItaliana | @Testato | |
Retrospect | @basrieter | |
RSI Play TV | @goggle | |
RSI.CH play | @phate89 | |
RTP Play | @guipenedo | |
RTS Play TV | @goggle | |
Russia Today News | @learningit | |
Sky News | @Lunatixz | |
SR Mediathek | @prof-membrane | |
SRF Play TV | @goggle | |
SVT Play | @nilzen | |
Tele M1 | @goggle | |
Telebasel | @goggle | |
TeleBärn | @goggle | |
TeleZüri | @goggle | |
The Wall Street Journal Live | @learningit | |
TV Vlaanderen | @michaelarnauts | Done |
TV2 Video | @twinther | |
TV3cat | @jqandreu | |
TVI Kodi Player | @darksky83 | |
VRT NU | @dagwieers | Done |
VTM GO | @michaelarnauts | Done |
WDR Mediathek | @prof-membrane | |
WDR Rockpalast | @prof-membrane | |
WNBC Programs | @learningit | |
Yelo | @shycoderX | Done |
ZDF Mediathek | @prof-membrane | |
ZDF Mediathek 2016 | @generia |
Music add-ons
Here is my own list of possible official music add-ons:
Add-ons | Author(s) | Status |
---|---|---|
Danish Netradio | @stemann @twinther | |
detektor.fm | @sorax | |
Hong Kong Radio | @QuincyCheng | |
Intergalactic FM | @Dreamer @Pander | |
ListenLiveEU | @bootsy @xycl | |
NPR (National Public Radio) | @Stieg @Fisslefink | |
ORF Radiothek | @sofaking | |
PureRadio.one | @cubitus | |
Radio Dancefloor 90s | @bosso | |
Radio Paradise | @7adietri | |
Radio Record | @Nemiroff | |
RAM FM Eighties Hit Radio | @spoyser | |
RepubblicaItaliana | @Testato | |
Sonic Stream Radio | @spoyser | |
SRF Play Radio | @goggle | |
VRT Radio | @dagwieers | Done |
WeAreOne | @fossdd | https://github.com/fossdd/plugin.audio.weareone/issues/3 |
RepubblicaItaliana -- @testato
After Kodi guys started to talk to me via their lawyer for technical and timeline questions, i haven't had a need or want to deal with the project nor maintain any of my addons.
After Kodi guys started to talk to me via their lawyer for technical and timeline questions, i haven't had a need or want to deal with the project nor maintain any of my addons.
@rasjani That's odd. Have you explained somewhere what has happened?
@dagwieers I'm pretty you mentioned the wrong Fraser.
After Kodi guys started to talk to me via their lawyer for technical and timeline questions, i haven't had a need or want to deal with the project nor maintain any of my addons.
For witch plugin ?
Ziggo Go NL Ziet
@dagwieers I'm pretty you mentioned the wrong Fraser.
I am removing those reference. Sorry for that. You will have to unsubscribe from this issue, I cannot do that for you :disappointed:
If you would like to have help to integrate with IPTV Manager, feel free to contact me in private and send me your email address, I can then add you to our Add-ons Slack's #iptvmanager channel where we can interact in real time.
We can then also improve our documentation based on your feedback :+1:
@freaktabnl Feel free to ask for IPTV Manager support on the Ziggo Go forums. I cannot find a repository for it.
But I added a comment to an existing NL Ziet ticket related to this. https://github.com/iamdevnl/plugin.video.nlziet/issues/8
Thanks for the ping but I'm not interested. I will not add any support to IPTV manager in any of the add-ons I maintain, so you can drop them from the list.
This functionality should be provided by a Kodi PVR add-on and not by another addon/layer that distorts the intentional usage of iptvsimple.
This functionality should be provided by a Kodi PVR add-on and not by another addon/layer that distorts the intentional usage of iptvsimple.
@enen92 We do not disagree, but there is no alternative at this point, and there is none being worked on. This implementation was done in collaboration with the PVR IPTV Simple maintainer. At this moment individual add-ons have their own integration with PVR IPTV Simple, and there can only be one.
Update: I removed your references on your request.
This functionality should be provided by a Kodi PVR add-on and not by another addon/layer that distorts the intentional usage of iptvsimple.
@enen92 We do not disagree, but there is no alternative at this point, and there is none being worked on. This implementation was done in collaboration with the PVR IPTV Simple maintainer. At this moment individual add-ons have their own integration with PVR IPTV Simple, and there can only be one.
I'm afraid that's not true. I spent a lot of time talking over stuff with @michaelarnauts, helping with direction etc. but the outcome was one of subverting the entire use of iptvsimple to be used only by IPTV Manager. Which is entirely the opposite of what we discussed. I had hoped it would allow both the original use case of iptvsimple and that of IPTV Manager together and that we could provide developers a more tightly integrated solution.
@freaktabnl Feel free to ask for IPTV Manager support on the Ziggo Go forums. I cannot find a repository for it.
But I added a comment to an existing NL Ziet ticket related to this. iamdevnl/plugin.video.nlziet#8
https://github.com/dut-iptv/dut-iptv.github.io
@phunkyfish I don't see how you can avoid single-use in iptvsimple currently, it only supports one M3U8 and one XMLTV file. What am I not understanding here?
Update: Or maybe there is a confusion about our roadmap: https://github.com/add-ons/service.iptv.manager/wiki/Roadmap ?
@phunkyfish I don't see how you can avoid single-use in iptvsimple currently, it only supports one M3U8 and one XMLTV file. What am I not understanding here?
Update: Or maybe there is a confusion about our roadmap: https://github.com/add-ons/service.iptv.manager/wiki/Roadmap ?
If that roadmap is actualised I’m delighted to promote this add-on further as it would then preserve the initial purpose of iptvsimple. Sorry I hadn’t seen it sooner 😉
When that is the case please get in touch. I think a seamless solution where no add-on is required to read another’s data from disk would also be possible then.
It would also mean instances of iptvsimple could read from a centralised IPTV Manager if comms are network based.
Ok, so my main reason to go forward with promoting IPTV Manager to add-on devs was that some add-ons have added their own iptvsimple support recently (e.g Catch-up TV & more), and that while IPTV Manager is not feature complete yet, it already offers what add-ons need that is better than everyone adding their own iptvsimple support.
Maybe I jumped the gun here, but I rather do it now that people are readying for Kodi v19.
This implementation was done in collaboration with the PVR IPTV Simple maintainer.
So why not add this functionality directly inside IPTVSimple ?
This implementation was done in collaboration with the PVR IPTV Simple maintainer.
So why not add this functionality directly inside IPTVSimple ?
Quite simply because it's a PVR add-on. It is not a backend. The entire design is built around it taking a single M3U and XMLTV file and interfacing that with Kodi's PVR. Building a backend in C++ would be a massive undertaking, nevermind the fact there is no framework for standalone binary add-ons. Python however is very well suited to this, integrates easily with Kodi and already has a service type available for Kodi.
Ok, so my main reason to go forward with promoting IPTV Manager to add-on devs was that some add-ons have added their own iptvsimple support recently (e.g Catch-up TV & more), and that while IPTV Manager is not feature complete yet, it already offers what add-ons need that is better than everyone adding their own iptvsimple support.
Maybe I jumped the gun here, but I rather do it now that people are readying for Kodi v19.
I won't argue with your reasoning. However I have seen so many projects now where initial intent never gets actualised. If that occurs I'm happy to support, promote and even extend iptvsimple in this vain. But that would need to happen first.
The IPTV Project is very nice. A pull request to fossdd/plugin.audio.weareone will be merged. I'm looking for a integration.
This can be a good approach, you Iptv manager developer write the code for my addon and i will merge the PR :-)
Please start with https://github.com/Testato/plugin.video.repubblicaitaliana
@fossdd and @Testato I don't think this is how it will work, but please go ahead and take a look at the documentation, it's quite trivial to add the integration.
Locast, Channelsdvr integrated! more on the way... https://github.com/Lunatixz/KODI_Addons/tree/master/plugin.video.locast https://github.com/Lunatixz/KODI_Addons/tree/master/plugin.video.channelsdvr
Locast, Channelsdvr integrated! more on the way... https://github.com/Lunatixz/KODI_Addons/tree/master/plugin.video.locast https://github.com/Lunatixz/KODI_Addons/tree/master/plugin.video.channelsdvr
Cool! I took a quick look and have a question, is there a reason you need access to the merged playlist and EPG file of IPTV manager directly? I hope you don't need it to change it, since that would defeat the purpose of IPTV manager of course :)
https://github.com/Lunatixz/KODI_Addons/tree/master/plugin.video.plutotv
Just added IPTV Manager support to my discovery+ add-on https://github.com/Dis90/plugin.video.discoveryplus
I will be updating our list of supported add-ons here: https://github.com/add-ons/service.iptv.manager/wiki/Supported-Addons
But anyone can update that list as well. Beware that we do not want to promote add-ons with questionable content in that list though.
Ok, so my main reason to go forward with promoting IPTV Manager to add-on devs was that some add-ons have added their own iptvsimple support recently (e.g Catch-up TV & more), and that while IPTV Manager is not feature complete yet, it already offers what add-ons need that is better than everyone adding their own iptvsimple support. Maybe I jumped the gun here, but I rather do it now that people are readying for Kodi v19.
I won't argue with your reasoning. However I have seen so many projects now where initial intent never gets actualised. If that occurs I'm happy to support, promote and even extend iptvsimple in this vain. But that would need to happen first.
@phunkyfish I have my first implementation ready to support external sources. It supports an unlimited number of external sources, and they can be read from file or from http/https/(whatever requests supports). It will also do gzip and bzip2 decompression on the fly. It will still needs a good bit of testing though.
Feel free to take a look, this should already be a step in the right direction, one small step at a time :)
See https://github.com/add-ons/service.iptv.manager/pull/67