Install guide
How to install Perfect Player on Firestick
Installing Perfect Player on Firestick comes down to two parts: getting the app onto the device, then signing in with your IPTV details. The Firestick store has no IPTV players, so you sideload the app with the free Downloader tool. Perfect Player is a minimalist, stable player for Android and Windows that is built around an M3U playlist and an XMLTV guide.
This guide covers both steps for Firestick, using an OTTV subscription as the example. You'll sign in with a single M3U playlist URL.
Install method: Sideload with the Downloader app.
Step 1: get Perfect Player onto your Firestick
- 1
Allow app installs
On your Firestick, open Settings → My Fire TV → Developer options and turn on "Install unknown apps" (or "Apps from Unknown Sources") for the Downloader app.
- 2
Install the Downloader app
From the Fire TV search, find the free Downloader app and install it. This is the tool you'll use to sideload Perfect Player.
- 3
Download Perfect Player
Open Downloader and enter the official download URL for Perfect Player from the app's own website. Wait for the APK to finish downloading.
- 4
Install and open
Choose Install, then Open when it finishes. You can delete the APK file afterwards to free up space.
Step 2: sign in with your subscription
- 5
Choose 'Add M3U playlist'
In Perfect Player, open the option to add a playlist by URL.
- 6
Paste your OTTV M3U link
Paste the full M3U URL from your OTTV welcome email and save.
- 7
Let it load
Perfect Player loads your channel list. Add your EPG/XMLTV URL as well if the app asks for one, so the guide fills in.
Don't have login details yet? An OTTV free trial gives you a working Xtream Codes and M3U login to test on your Firestick before you commit. See the Set up IPTV on Firestick guide or the Perfect Player full guide for more detail.
Common problems on Firestick
If Perfect Playerinstalls but something isn't right, these are the issues most likely to affect this setup — each links to a full fix.
- Login details not workingRejected IPTV credentials, most often a mistyped server URL or an inactive account.
- M3U playlist not loadingAn M3U URL that fails to load in a player, usually a formatting, expiry or connection problem.
- IPTV bufferingPlayback that pauses to reload, usually caused by connection, device or app factors rather than the subscription.
- IPTV black screenAudio with no picture, or a blank screen on playback, often a video codec, hardware-decoding or format mismatch.
- IPTV channels not loadingChannels that fail to open or show an empty list, typically a login, playlist-refresh or connection problem.
Install Perfect Player on other devices
- Perfect Player on Android
- Perfect Player on Android TV
- Perfect Player on Nvidia Shield
- Perfect Player on Chromecast with Google TV
- Perfect Player on MECOOL box
- Perfect Player on Formuler
- Perfect Player on BuzzTV
- Perfect Player on Dreamlink
- Perfect Player on Windows
- Perfect Player on Xiaomi Mi Box
- Perfect Player on Onn Google TV
- Perfect Player on Fire TV Cube
How Perfect Player connects
- Android phone & tabletAndroid handhelds running the same Play Store IPTV apps, useful as a second screen or for travel.
- Android TV boxNvidia Shield, Chromecast with Google TV, MECOOL and Xiaomi boxes, where TiviMate is the strongest player.
- Amazon Firestick & Fire TVThe most popular IPTV device. IPTV Smarters Pro is sideloaded via the Downloader app.
- NVIDIA Shield TVNVIDIA's high-end Android TV streamer, powerful enough to run TiviMate smoothly on very large playlists.
- Chromecast with Google TVGoogle's affordable Google TV streamer that installs Play Store IPTV players like TiviMate and IPTV Smarters.
- MECOOL Android TV boxBudget Android TV boxes; the Google-certified models run Play Store IPTV apps like TiviMate and IPTV Smarters.
- Formuler IPTV boxPurpose-built IPTV boxes running the MYTVOnline app for portal and Xtream logins, with Android sideloading too.
- BuzzTV set-top boxAndroid IPTV set-top boxes with a programmable remote that run standard players like IPTV Smarters and TiviMate.
- Dreamlink IPTV boxAndroid-based IPTV set-top boxes that run their own player plus sideloaded apps like IPTV Smarters.
- Windows PCWindows 10 and 11 desktops running the IPTV Smarters desktop build or VLC.
- Xiaomi Mi Box & Mi TV StickXiaomi's affordable Android TV streamers with the full Google Play Store, so IPTV players like TiviMate and IPTV Smarters install directly.
- Onn Google TV 4KWalmart's budget Google TV streamer running full Android TV, so Play Store IPTV apps like TiviMate and IPTV Smarters install with no sideloading.
- Amazon Fire TV CubeAmazon's fastest Fire OS streamer with hands-free Alexa and Ethernet; IPTV players sideload through the Downloader app like any other Fire TV device.
Frequently asked.
- Is Perfect Player free on Firestick?
- The Perfect Player app is free to install on Firestick. You still need an active IPTV subscription to sign in and watch — a few players also charge a one-time fee to unlock extras like recording.
- Which login details do I need for Perfect Player?
- Perfect Player loads a single M3U playlist URL. OTTV includes your M3U link in the welcome email; paste it in exactly as shown.
- Will the TV guide work in Perfect Player on Firestick?
- Yes — once your playlist loads, Perfect Player fills in the EPG for channels your subscription provides guide data for. A blank guide is usually the EPG source or a player setting rather than the Firestick itself.
Try Perfect Player on your Firestick.
The same login works across every app and device, so you can set up Perfect Player on your Firestick and watch on your other screens too. Start with an OTTV free trial and test it before you pay.
Try the real IPTV service before you pay.
Start a 24-hour trial on your own device with live TV, sports, VOD and EPG on your package. If it holds up on your connection and your screen, pick a plan. If not, walk away — no card, no auto-renewal.