This is going to be a tough topic to cover because a lot of the good places are private so its not even worth mentioning. But there are some decent free services out there. I have pluto tv setup in tivimate, seems to do a good job. https://i.mjh.nz/PlutoTV
Thanks for that link, managed to patch up a simple terminal app using termv source code, https://github.com/Roshan-R/termv , and iptv-org source code, https://github.com/iptv-org/iptv ... now i can simply list/search all channels and stream using mpv player on linux... I found the samsungPlus, Plex and Stirr streams to be slightly better than plutoTv... plutoTv streams keep freezing
wow those are some great links too thx. and for the freezing in pluto have you tried a different connection wifi vs mobile, some ISPs tent to throttle iptv connections, using a vpn eliminates this. but still pluto is a little sketchy, i've only use stir from that list and it does seem more stable.
Its just a modified termv to help me view channels from the url chibah provided (https://i.mjh.nz)... I still have termv installed for viewing iptv-org (https://github.com/iptv-org/iptv) m3u files