Support Center

How can we help
with PixelPlay?

Find answers to common questions, troubleshoot playback issues, and get in touch with our team. We typically respond within 24 hours.

✉  Email Support
📺
Getting Started

Learn how to add your first source and start streaming in minutes.

⚙️
Playback Issues

Channel not loading? Buffering? Follow our troubleshooting steps below.

💎
Pro & Purchases

Restore your Pro purchase or understand what's included in the upgrade.

Frequently asked questions

Getting Started
What is PixelPlay?
+

PixelPlay is a native iOS media player for live TV streams. It is a Bring Your Own Content (BYOC) utility — the app itself does not include, host, or provide any TV channels or video content.

You connect your own content sources (M3U playlists, Xtream Codes providers, or the optional free public catalog) and PixelPlay plays them through a polished, native interface.

Does PixelPlay include TV channels?
+

No. PixelPlay does not come with any pre-loaded channels, streams, or video content. It is a player — like a web browser for live streams.

You can optionally browse the free public catalog powered by the open-source iptv-org project, which lists publicly available, legally free channels from broadcasters around the world.

How do I start watching?
+

There are two ways to get started immediately:

  • Free public channels: Open the app → tap the + button on any empty tab → select Legal Public Channels → tap Activate. Over 8,500 legally free channels from 170+ countries are available with no setup.
  • Your own source: Open the app → go to Settings → Content Sources → Add Source → enter your M3U URL or Xtream Codes details.

No account is required to start watching.

Do I need to create an account?
+

No. PixelPlay works fully without an account. Sign-in (via Apple ID or Google) is optional.

Content & Sources
What is an M3U playlist?
+

An M3U file is a plain-text playlist format that lists stream URLs. Many IPTV providers distribute their channel lists as M3U files or URLs ending in .m3u or .m3u8.

To add one in PixelPlay: Settings → Content Sources → Add Source → M3U URL, then paste your playlist link.

What is Xtream Codes?
+

Xtream Codes is a widely-used IPTV server API. If your provider gives you a portal URL, username, and password instead of an M3U file, that's Xtream Codes.

To add it: Settings → Content Sources → Add Source → Xtream Codes, then enter your portal URL, username, and password.

How many sources can I add?
+

The free version includes one custom source (plus access to the public catalog). With PixelPlay Pro ($9.99, one-time) you can add unlimited M3U and Xtream Codes sources.

My playlist loaded but some channels don't work. Why?
+

PixelPlay plays streams exactly as provided by your source. If a channel doesn't load, the issue is almost always with the stream itself, not the app:

  • The stream URL may be offline or geo-restricted.
  • Your source provider's servers may be temporarily down.
  • The stream format may not be supported by the iOS media engine (HLS/m3u8 works best).

Try the same channel in Safari by pasting the stream URL directly. If it doesn't work there either, the stream is the issue, not PixelPlay.

PixelPlay Pro
What is included in Pro?
+

PixelPlay Pro is a one-time $9.99 purchase (no subscription) that unlocks:

  • ♾️ Unlimited Sources — add as many M3U and Xtream providers as you need
  • Picture-in-Picture — watch while using other apps
  • Multi-View — up to 4 live streams at once
  • 🔒 Channel Locks — protect content with Face ID / Touch ID
  • 📊 Advanced TV Guide — full 24-hour EPG grid with scrollable timeline
How do I restore my Pro purchase?
+

Open PixelPlay → go to Settings → PixelPlay Pro → Restore Purchase. Make sure you are signed in to the same Apple ID used for the original purchase. Your Pro status will be restored at no charge.

If Restore does not work, please contact support and include your Apple ID email (not your password).

Is Pro a subscription?
+

No. Pro is a non-consumable, one-time in-app purchase. You pay once and own it forever, including all future Pro feature updates. There is no monthly or annual fee.

I was charged but Pro isn't showing as active.
+

First, try Settings → PixelPlay Pro → Restore Purchase. If Pro still isn't active after restoring, please email our support team with your Apple ID email and we will resolve it promptly. Do not share your Apple ID password with anyone.

Playback & Troubleshooting
A channel keeps buffering or won't load.
+

Try these steps in order:

  • Check your internet connection — live streams require a stable connection (5+ Mbps for HD).
  • Tap the channel again to reload the stream.
  • Refresh your source: Settings → Content Sources → pull-to-refresh.
  • Try a different channel from the same source to determine if it's one channel or all.
  • If all channels fail, the issue is likely your source provider's servers. Contact your provider.
Picture-in-Picture (PiP) isn't working.
+

PiP requires PixelPlay Pro. If you have Pro and PiP still doesn't work:

  • Make sure PiP is enabled on your device: iOS Settings → General → Picture in Picture → toggle on.
  • PiP only works with streams that iOS can natively play (HLS/m3u8). Some stream formats may not support it.
  • Swipe up from the player (or press Home) while a stream is playing to trigger PiP.
There's no audio on certain channels.
+

Some streams contain multiple audio tracks (e.g. different languages). Tap the stream once to show the player controls, then look for an audio track selector. Try selecting a different track.

Also check that your iPhone is not in Silent mode (the switch on the left side of the device).

The TV Guide (EPG) shows no data.
+

EPG data depends on your source providing an XMLTV URL. If your M3U playlist includes an #EXTM3U url-tvg header, PixelPlay will load EPG automatically.

If there is no EPG data in your source, the guide section will appear empty — this is expected behaviour and not a bug.

The app crashes or behaves unexpectedly.
+

Please try the following:

  • Force-quit and relaunch PixelPlay.
  • Update to the latest version from the App Store.
  • Restart your iPhone.

If the issue persists, email us with a description of what happened, your iPhone model, and your iOS version (found in iOS Settings → General → About). Crash reports are sent automatically to help us fix issues faster.

Privacy & Legal
Is PixelPlay legal to use?
+

PixelPlay is a media player utility. It does not provide, host, or distribute any content. The app is fully compliant with Apple's App Store Guidelines.

Users are solely responsible for ensuring they have the legal right to access the streams they connect. PixelPlay recommends using only legally acquired content or publicly available, open-source channels.

What data does PixelPlay collect?
+

PixelPlay collects minimal, anonymous analytics to improve the app (e.g. crash reports, feature usage counts). We do not track what you watch, and we do not sell or share your data with advertisers.

Your Xtream Codes password is stored securely in your device's iOS Keychain and is never uploaded to our servers.

Full details are in our Privacy Policy.

How do I delete my account and data?
+

If you signed in to PixelPlay, you can delete your account at any time from Settings → Account → Delete Account. This permanently removes your account and all associated data from our servers.

Local data (favorites, history) is removed when you uninstall the app, or via Settings → Clear History & Favorites.

Quick troubleshooting checklist

1
Check your internet connection

Live streams require a stable connection. HD streams need at least 5 Mbps. Try switching between Wi-Fi and mobile data to isolate the issue.

2
Update PixelPlay

Open the App Store, search for PixelPlay, and install any available update. Most issues are fixed in the latest version.

3
Refresh your source

Go to Settings → Content Sources, then pull-to-refresh. Your playlist will re-download with the latest channel list from your provider.

4
Restart the app

Swipe PixelPlay off the app switcher, then relaunch. This clears any temporary state and resolves most playback glitches.

5
Still stuck? Email us

Send a note to admin@srstech.in with your device model, iOS version, and what you were doing when the issue occurred. We respond within 24 hours.

Still need help?

Our support team is here for you. Describe your issue and we'll get back to you within 24 hours, Monday to Saturday.

✉  admin@srstech.in

Please include your iPhone model and iOS version to help us assist you faster.