Getting it to work with plex is very straight forward. Getting it set up with an IPTV provider is a little more complicated. What providers are you considering?You should consider looking into https://xtream-editor.com/ . It cost a few bucks a year but it's worth it in my opinion. Basically you take your m3u feed from the IPTV provider and input it into xtream editor. You then parse the channels down to the ones you want in the order you want them. If you need any tips on this part let me know.Once you get your channels all set up in xtream editor you then take the m3u and xmltv files from there and load them into xteve. In xteve you go to mapping and make sure everything is green and in the order you want.In Plex you add the DVR and it should detect xteve. If not you add it manually using http://xteve:34400/m3u/xteve.m3u . When you get to the guide part you choose the option to use your own guide info and input http://xteve:34400/xmltv/xteve.xml . Let the guide info refresh and then restart your plex container.I have some other tidbits I could share but you should start off with getting that to work and then we can make changes to suit your needs.