IPTV player ยท iPhone

IPTV Player for iPhone

Opus Media Player is an IPTV player for iPhone on iOS 15.1 or later, free to download from the App Store. Add your own M3U link or Xtream Codes login and it plays your playlist, with a guide when your source provides one.

The same app runs on iPad, Mac and Apple TV, and QR Sync moves your playlist to the TV.

Opus Live TV screen on iPhone with channel categories from a demo playlist
Opus home screen on iPhone with Continue Watching and recently added channels
Film detail screen in Opus on iPhone with poster, synopsis and Play button

What you need for iPhone

Operating system
iOS 15.1 or later
Where to get it
Apple App Store, free to download
Playlist formats
M3U and M3U8 (HLS) URLs, Xtream Codes logins
Same app also on
iPad, iPod touch, Mac, Apple TV, Apple Vision Pro

How to set up an IPTV player on iPhone

  1. Install the appOpen the App Store on your iPhone, search for Opus Media Player, and install it. It is free to download and needs iOS 15.1 or later.
  2. Have your playlist details readyYou need either an M3U or M3U8 URL, or the server, username and password of an Xtream Codes login. Your source gives you these; Opus does not.
  3. Add the playlistOpen Opus and choose to add a playlist. Pick the M3U option and paste the URL, or pick the Xtream option and fill in server, username and password.
    Add Playlist screen in Opus on iPhone with the Xtream Codes server, username and password fields
  4. Wait for the list to loadOpus sorts the playlist into live channels, films and series where the source provides that structure. A large playlist can take a moment the first time.
    Playlist is Ready screen in Opus on iPhone with live channel, film and series counts
  5. Start watchingPick a channel and play it. Swipe out of the app and playback carries on in Picture-in-Picture.

Opus features on iPhone

  • Opus player on iPhone in landscape with Picture-in-Picture, skip, aspect ratio and subtitle controls

    Keeps playing in Picture-in-Picture or in the background while you use other apps.

  • Film detail in Opus on iPhone with a Continue button after watching part of it

    Remembers where you stopped in a series or a film, so you pick up with Continue.

  • Opus settings sheet on iPhone with Invite Another Device, Join an Existing Setup and Connect Your TV

    Sends the playlist to an Apple TV, Android TV, Fire TV or Windows PC with QR Sync: choose Connect Your TV in Settings.

Why is IPTV not working on my iPhone?

The playlist URL is rejected
Open the same URL in Safari. If the browser does not download a file either, the URL or the subscription is the problem, not Opus. Check for a missing character at the end and for an expired account. If the file does download, the M3U file viewer shows whether the file itself is broken.
The guide is empty
EPG comes from the source, not from Opus. Opus shows it for Xtream Codes logins when the server publishes one; M3U playlists play without a guide. The EPG guide shows how to check the guide link.
Channels buffer on mobile data
Try the same channel on Wi-Fi. If it plays there, the mobile signal is too weak for the stream; if it buffers on Wi-Fi too, the source is the bottleneck.
Xtream login fails
The server field wants the address on its own, without /get.php or anything after it. If you only have an M3U link, the Xtream to M3U converter reads the server, username and password out of it.
Playback stops when the screen locks
Start Picture-in-Picture before you lock the phone. If playback still stops, write to support with your iOS version and whether it was a live channel or a film.

Frequently asked questions

Is Opus free on iPhone?

Opus is free to download on the App Store and free to try: a free account plays 15 minutes a day. A subscription or a one-time lifetime purchase removes the limit, and the current options for your country are shown on the store listing.

Which iPhones can run it?

Any iPhone on iOS 15.1 or later.

Can I use the same playlist on my Apple TV?

Yes. Add it on the iPhone once, then send it to the TV with QR Sync: scan the QR code on the TV or type the 6-digit code shown under it. The Apple TV setup page has the steps.

Does it work without an internet connection?

No. A playlist is a list of stream addresses, so playback needs a connection at all times.

Opus on other devices