VLC remains the "Swiss Army Knife" of media players. It is open-source and supports almost every codec.
It offers a beautiful, customizable EPG grid, allowing you to manage multiple playlists and EPG sources easily. video player mpd m3u8 m3u epg
The Ultimate Guide to Video Players Supporting MPD, M3U8, M3U, and EPG VLC remains the "Swiss Army Knife" of media players
Your IPTV provider likely provides an XMLTV URL alongside the M3U. If not, you can use community-maintained EPG sources. For example, the epg repository on GitHub offers free EPG listings organized by country. customizable EPG grid