App Guide · 2026

Perfect Player IPTV Firestick & Android Guide

Perfect Player is a free, lightweight IPTV player for Firestick and Android. It uses M3U playlists and XMLTV EPG. Here's how to set it up and connect your IPTV subscription.

Cost: Free
Format: M3U + XMLTV EPG
Best For: Older/low-RAM devices
💬 Get M3U URL for Perfect Player
M3U URL required: Perfect Player uses M3U format only — not Xtream Codes. If you have Xtream Codes credentials from Flickhaven, message us via WhatsApp and we\'ll send your M3U URL too. Both are included with every plan.
🔥

Firestick Setup

10 min
1Enable Unknown Sources

Settings → My Fire TV → Developer Options → Apps from Unknown Sources → ON.

2Install Downloader App

Search Amazon App Store for "Downloader" by AFTVnews and install it. Free app.

3Download Perfect Player APK

Open Downloader. Enter the official Perfect Player APK URL (search "Perfect Player APK" on your phone to find the official download from the developer's page). Download the file.

💡 File size is small (~10 MB). Download is quick on most connections.
4Install Perfect Player

Press Install when Downloader prompts you. Wait for installation to complete, then press Open.

5Open Settings → Playlist

In Perfect Player, press the 3-line menu icon (or swipe from the left edge). Go to Settings → Playlist.

6Add Your M3U URL

In the Playlist field, paste your Flickhaven M3U URL. This is the URL format: http://server.com:port/get.php?username=XXX&password=XXX&type=m3u_plus. Press Save.

💡 Contact Flickhaven via WhatsApp if you only have Xtream Codes credentials — we'll provide your M3U URL.
7Add EPG URL (Optional)

In Settings → EPG, paste your Flickhaven XMLTV EPG URL. Press Save. Back on the main screen, press Update EPG to load the TV guide.

8Update Playlist and Watch

Press the Update Playlist button. Perfect Player loads your channels. Navigate with your Firestick remote — use the D-pad to browse and OK to play.

🤖

Android TV Setup

5 min
1

Install from Google Play Store

Open Google Play Store on your Android TV or box. Search "Perfect Player" and install it. Free download, no account required.

2

Open Settings → Playlist

Launch Perfect Player. Press the menu button and go to Settings → Playlist.

3

Enter M3U URL

Paste your Flickhaven M3U URL in the Playlist field and press Save.

4

Add EPG (Optional)

Settings → EPG → paste your Flickhaven XMLTV URL → Save → Update EPG.

5

Update and Browse Channels

Press Update Playlist. Channels load within seconds. Use your remote to browse and play.

Perfect Player vs IPTV Smarters Pro

FeaturePerfect PlayerIPTV Smarters Pro
CostFreeFree
Xtream Codes Support✗ (M3U only)
M3U Support
EPG / TV Guide
VOD / Movies Section
Series Section
RAM UsageVery Low (~100 MB)Moderate (~300 MB)
Interface StyleMinimal list-basedRich tab-based
Firestick App Store✗ (sideload)✗ (sideload)
Android Play Store
Best ForOlder/low-RAM devices, M3U-only usersFull IPTV experience, all devices

FAQ

QIs Perfect Player free?

Yes. Perfect Player IPTV is completely free with no premium tiers or paid unlocks. All features are included.

QDoes Perfect Player support Xtream Codes?

No. Perfect Player supports M3U playlists and XMLTV EPG only. Contact Flickhaven for your M3U URL — it's included with every subscription.

QIs Perfect Player better than IPTV Smarters?

They serve different use cases. Perfect Player is lighter and faster — ideal for older devices with limited RAM. IPTV Smarters has a richer interface with VOD/Series sections and Xtream Codes support. For a modern Firestick, IPTV Smarters is the better all-round choice.

Ready to Test Perfect Player with Flickhaven?

Get your M3U URL and free 24-hour trial via WhatsApp. Works immediately in Perfect Player.

💬 Get Free Trial + M3U URL