I use rdtclient, Prowlarr, Radarr, Sonarr and Emby (considering the switch to JF). Because I am using rdtclient with RealDebrid, no VPN is required. Because I use Prowlarr I only have to use prowlarr to connect to rdtclient. Sonarr and Radarr use prowlarrs indexers and rdtclient connection. Simpler setup.
There is also another "combined" service like your mentioned one called Bobarr.
When I made this post. Had not started. But managed to get xteve installed as docker container and running.
Got my IPTV playlist and epg in xteve. I have made a couple filters.
I have added the xteve instance to JF a d the guide is showing. It is showing the filtered group channels. Unfortunately they are all together. Not separated by groups.
I have an IPTV (supports m3u8 url or code). It is separated by groups. Includes playlist and EPG.
I also only pay for 1 connection. I have 4 TVs in the house that could potentially use it but with only 1 connection I can only use it 1 at a time.
I am looking to watch with a guide in JF but I would like to view the guide but to also be able to filter by the groups. Also like to hide the groups I don't want to see (example all the other countries).
I am not worried about recordings. Just watching live asis. If I want to watch something after the fact I can use RD to stream or download it.
Would nextpvr handle this? And is it free. I assume it needs server piece like xteve? I am running xteve currently in docker container while testing out it's features.