How to install Perfect Player step by step:
1. Install "perfect player IPTV" on your android device and run it
2. Click "SETTING" button and then open "GENERAL" menu ===> playlist ===> paste your m3u link in the "playlist" field and choose a name for it. For example Smart Tech IPTV ===> OK.
*Note: Do not check "VOD" button.
Setting up EPG:
3. EPG ===> copy/paste EPG URL in the EPG field ===> (you can shift the time of the all the programs of channels. Use the shift option if EPG URL that we have provide is in not synced in your country) ===> OK.
EPG URL for Gold package: http://epg.geniptv.com/epg/epg.xml.gz
EPG URL for Platinum package: http://epgserver.com/epg/proepg.xml
4. GUI page ===> enable "show channels group as folder"
IMPORTANT: from "playback" menu, choose the "decoder" or else you can’t watch some channels or any channels at all. On the device which we used for testing, "software" decoder worked best.
5. Advanced ===> enable download supposed logos
6. After doing the necessary changes, you can "backup" your setting in a file from the "defaults" menu. So you can restore them later if anything happened to your perfect player.
Now go back to main screen and wait for "perfect player" to download the playlist and EPG. It may take a while but it should work then.