IPTV player ยท iPad

IPTV Player for iPad

Opus Media Player plays your own M3U playlist or Xtream Codes login on iPad with iPadOS 15.1 or later. It is the same App Store app as on iPhone, with layouts made for the larger screen.

Opus home screen on iPad with Continue Watching and recently added channels from a demo playlist

What you need for iPad

Operating system
iPadOS 15.1 or later
Where to get it
Apple App Store, free to download
Playlist formats
M3U and M3U8 (HLS) URLs, Xtream Codes logins
One app
The same app covers iPhone, iPad, Mac and Apple TV

How to set up an IPTV player on iPad

  1. Install the appOpen the App Store on the iPad, search for Opus Media Player and install it. It needs iPadOS 15.1 or later.
  2. Collect your playlist detailsEither an M3U or M3U8 URL, or the server, username and password of an Xtream Codes login, both supplied by your source.
  3. Add the playlistOpen Opus, add a playlist, and choose the M3U option or the Xtream option depending on what you have.
    Add Playlist screen in Opus on iPad with the Xtream Codes fields
  4. Open the guideWith an Xtream Codes login whose server publishes guide data, the guide fills in. M3U playlists play without a guide.
  5. PlaySelect a channel. Use Picture-in-Picture to keep it running in a corner while you do something else.
    Film detail in Opus on iPad with poster, synopsis, Play and Trailer

Opus features on iPad

  • Two-column TV guide in Opus on iPad with the current and next programme for each channel

    Has its own iPad layout for the TV guide, shown for Xtream Codes logins.

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

    Runs playback in Picture-in-Picture while you use another app.

  • Invite Another Device screen in Opus on iPad with a QR code and a 6-digit code

    Links your other devices with a QR code or a 6-digit code, and sends the playlist to an Apple TV with QR Sync.

Why is IPTV not working on my iPad?

The playlist loads on iPhone but not on iPad
Most sources cap how many devices may connect at once. If the phone is still playing, it may be holding the only slot. Stop playback there and try again.
The guide is blank
The EPG comes from your source. Opus shows it for Xtream Codes logins, so an empty grid means the server is not sending guide data; M3U playlists play without a guide. The EPG guide shows how to check the guide link.
The picture is soft on a large screen
An iPad shows the stream at whatever resolution the source sends. A channel that looked acceptable on a phone can look soft here; that is the source, not the player.
Picture-in-Picture does not start
Check that Picture-in-Picture is enabled in iPadOS Settings under General, and that the channel is actually playing before you swipe away.

Frequently asked questions

Do I need a separate app for iPad?

No. Opus is one universal app across iPhone, iPad, Mac and Apple TV.

Which iPads are supported?

Any iPad running iPadOS 15.1 or later.

Will it play a downloaded M3U file?

Opus works from a playlist URL or an Xtream Codes login, which is how sources normally hand playlists out.

Opus on other devices