Is there a way to setup Plex Live with a IPTV provider? this would be awesome
Simple answer - no. And I do not expect them to offer a .m3u importer at all.
Complex “solution”:
It does not directly, but to be honest Plex stores URLs to the channels in the mapping process - which should allow you to to sneak the URLs in as channels.
So what you would need is a properly setup webserver with
discover.json
lineup.json
Check for tvhproxy or other proxy solutions, you could easily “fake” the lineup.json witha script and thus put your IPTV channel list into Plex.
A bigger topic (depending on your provider) is that Plex does the EPG data import from Gracenote based on a Geo reference, so you need to determine (usually via Zip Code) your Provider and will be presented with overlapping channels in your lineup.
If you have a local provider via IPTV and gracenote supports it you will be fine. If you start mixing international channels it gets quite messy. Then a solution via XMLTV files might be better… (see forum for expeiments other users have done).
I solve this by running tvheadend in between, because it can easily read a m3u file (even from a URL and constantly keep it up to date) and create channels from it. These I put forward to plexDVR as channels.
ah nice! the problem TVHeadend is linux only
You could use a simple VM with linux in it… ? If you are not experienced in Linux, it is not too difficult and there were somehowtos on this.