IPTV player ยท Apple TV
IPTV Player App for Apple TV
Opus Media Player is an IPTV app for Apple TV on tvOS 18.0 or later, installed from the App Store on the Apple TV. Add your M3U link or Xtream Codes login on your iPhone or iPad, then move it to the TV with QR Sync: scan the QR code on the TV, or type the 6-digit code shown under it.

What you need for Apple TV
- Operating system
- tvOS 18.0 or later
- Where to get it
- The App Store on the Apple TV itself, free to download
- Playlist formats
- M3U and M3U8 (HLS) URLs, Xtream Codes logins
- Easiest setup
- QR Sync from an iPhone or iPad that already has the playlist
How to set up an IPTV app on Apple TV
- Check the tvOS versionOpus needs tvOS 18.0 or later. On the Apple TV open Settings, then General, then Software Updates, and update if an older version is installed.
- Install Opus on the Apple TVOpen the App Store on the Apple TV, search for Opus Media Player and install it.
- Add the playlist on your phone firstInstall Opus on an iPhone or iPad and add your M3U URL or Xtream Codes login there, where you have a real keyboard.
- Open QR Sync on the televisionStart Opus on the Apple TV and choose the sync option. A QR code appears on the screen.
- Scan the code with the phoneIn Opus on the phone, use the sync function to scan the code shown on the television. The playlist setup transfers across. If the camera will not read it, type the 6-digit code shown under the QR code instead.

Opus features on Apple TV

Takes the playlist from a phone, tablet or Mac through QR Sync: a QR code or a 6-digit code on the TV screen.

Shows a Program Guide for each live channel with Xtream Codes logins, opened with the Siri Remote.

Remembers where you stopped in a film or series.
Why is IPTV not working on my Apple TV?
- Opus does not appear in the tvOS App Store
- That almost always means the Apple TV is on tvOS 17 or older. Update to tvOS 18.0 or later and search again. Very old Apple TV models cannot reach tvOS 18.
- QR Sync does not connect
- Keep Opus open on both devices and make sure both are online. If the phone camera will not read the code, tap Any Problem? and then Enter Code Manually, and type the 6-digit code shown under the QR code. An expired code is replaced by opening the sync screen again.
- Channels buffer on the television but play on the phone
- The television is usually the device on Wi-Fi at the far end of the house. Wire the Apple TV to the router with Ethernet if you can. The IPTV troubleshooting guide has the other checks.
- A channel plays with sound but no picture
- The stream is using a codec the device cannot decode. Other channels from the same source will normally be unaffected; report the specific channel to your source.
Frequently asked questions
Which Apple TV models work?
Any Apple TV that can run tvOS 18.0 or later.
Do I need a separate app for Apple TV?
No. It is the same universal app as on iPhone and iPad. The comparison of IPTV players shows which other players sell their Apple TV version separately.
Can I set it up without a phone?
No. Opus on Apple TV has no playlist entry with the Siri Remote. Add the playlist in Opus on an iPhone, iPad, Mac or Android device, then scan the QR code on the TV or type the 6-digit code shown under it.
Does it support Apple TV 4K?
Opus plays the stream your source sends. If the source sends 4K, the Apple TV displays 4K; the player does not upscale anything.
Opus on other devices
IPTV player for iPhone
iOS 15.1 or later, from the App Store.
IPTV player for iPad
iPadOS 15.1 or later, same app as iPhone.
IPTV player for Mac
macOS 12.1 or later, Intel and Apple silicon.
IPTV player for Android
Phones and tablets, from Google Play.
IPTV player for Android TV
Android TV and Google TV, from Google Play.
IPTV player for Firestick
Fire TV Stick and Fire TV, installed with Downloader.
IPTV player for Windows
Windows 10 and 11, 64-bit, direct download.