Setup Guide

How to Install Perfect Player IPTV on Firestick & Android TV

Perfect Player is a fast, lightweight IPTV player with a classic grid EPG. Set it up with your Tivimate M3U subscription.

Tivimate·June 2026·5 min read

Perfect Player is a trusted, lightweight IPTV player that's been around for years. Its classic TV grid EPG, low resource usage, and simple setup make it a great choice for older Android TV boxes and Firestick devices where heavier apps like TiviMate struggle.

Why Use Perfect Player?

Very lightweight

Uses minimal RAM and CPU — perfect for older or budget devices

Classic grid EPG

Traditional TV guide layout that many users prefer

Fast channel switching

Snappy performance even on weaker hardware

Free to use

Core features available at no cost

Works with any M3U

Compatible with any standard M3U playlist

External player support

Can pass streams to MX Player for advanced codec support

Installing Perfect Player on Android TV

1

Open the Google Play Store on your Android TV device.

2

Search for 'Perfect Player IPTV' and install it.

3

Open Perfect Player once installed.

4

The app opens to a blank screen — you need to add your playlist.

5

Press the Menu button (or long-press OK) to access Settings.

Installing Perfect Player on Firestick (Sideload)

1

Enable Apps from Unknown Sources in Firestick Settings → My Fire TV → Developer Options.

2

Install the Downloader app from the Amazon App Store.

3

Open Downloader and enter the Perfect Player APK URL.

4

Download and install the APK.

5

Open Perfect Player from your app list.

Setting Up Your IPTV Playlist in Perfect Player

1

Open Settings

In Perfect Player, press the Menu button on your remote or long-press the OK button. Select 'Settings' from the menu.

2

Enter M3U URL

Go to Settings → General → Playlist. Enter your Tivimate M3U URL. Example: http://server.example.com:8080/get.php?username=XXX&password=XXX&type=m3u_plus

3

Enter EPG URL

Go to Settings → General → EPG. Enter your XMLTV EPG URL from your Tivimate activation message. This provides the TV guide schedule.

4

Save and Restart

Press OK/Save and restart Perfect Player. The app loads your channels and builds the EPG grid. This takes 1–3 minutes on first run.

5

Browse Channels

Navigate channels using the arrow keys. The TV guide shows what's currently playing and what's next. Press OK to watch any channel.

Frequently Asked Questions

What is Perfect Player?

Perfect Player is a lightweight IPTV player with a classic TV grid EPG. It's designed for low-powered devices and users who want a simple, fast IPTV experience. Available free on Google Play.

Does Perfect Player support Xtream Codes?

Perfect Player primarily supports M3U playlists. For Xtream Codes, you need to use your M3U URL (which Tivimate provides) rather than the direct Xtream Codes API credentials.

Why is Perfect Player not showing channels?

Common causes: incorrect M3U URL, typo in the URL, or the URL has expired. Double-check your M3U URL from your Tivimate WhatsApp message and re-enter it in Settings.

Can I use Perfect Player on Firestick?

Yes, via sideloading. Perfect Player isn't on the Amazon App Store, so you need to download the APK using the Downloader app.

Related: Top IPTV Players · OTT Navigator Setup · IPTV on Firestick

Stream Everything with Tivimate

50,000+ live channels · NFL · NBA · MLB · 4K UHD · No contract · From $14.99/month