This is an exceptional media player with EPG to play your IPTV channels on your Windows Phone, Windwos10, and Xbox One. You can simply load your M3U playlist from storage or remote source and you are good to go.
You can download this app via the link below:
https://www.microsoft.com/en-us/p/myiptv-player/9pjj2nmbf0tr
install IPTV on Windows ,Xbox and windows phone
Go to Settings tab and open Add new playlist and EPG source
Enter M3u Link
Type a name (ex:overbox) in Remote channel list name field.
Enter (paste) M3u link provided by IPTV provider in Enter remote source URL
Press Add remote list
Select list to load
Back to Settings and select overbox in Select Channel playlist
Watch Channels and VOD
Done , Back to Channels tab now and select your country you want to watch TV channels .
You can add EPG URL in step 2 , under Program guide (EPG) section .
Where find my EPG link ?
You can extract EPG URL from M3u link . Look at this example: