IPTV player ยท Android TV
IPTV Player for Android TV and Google TV
Opus Media Player is an IPTV player for Android TV and Google TV, installed from Google Play on the TV. Add your playlist on your phone and send it to the TV with QR Sync: scan the QR code on the TV, or type the 6-digit code shown under it.
Looking for a TiviMate alternative that also runs on Apple devices? The comparison guide sets five players side by side.

What you need for Android TV
- Where to get it
- Google Play on the Android TV or Google TV device
- Playlist formats
- M3U and M3U8 (HLS) URLs, Xtream Codes logins
- Easiest setup
- QR Sync from an Android phone or an iPhone that already has the playlist
- Best connection
- Ethernet where the device has a port
How to set up an IPTV player on Android TV
- Install Opus on the televisionOpen Google Play on the Android TV device and search for Opus Media Player, then install it.
- Install Opus on your phone as wellAdd the M3U URL or the Xtream Codes login there. The TV app has no playlist entry of its own; it gets the playlist from your phone.
- Open QR Sync on the televisionLaunch Opus on the Android TV and choose the sync option. A QR code is displayed.
- Scan the codeIn Opus on the phone, use the sync function and point the camera at the television. The playlist setup is copied to the television.
- PlayThe television builds the channel, film and series lists. Move through the guide with the arrow keys and select a channel.

Opus features on Android TV

Receives the playlist from a phone 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, moved through with the D-pad.

Remembers where you stopped in a film or series.
Why is IPTV not working on my Android TV?
- QR Sync will not connect
- Keep Opus open on both devices and make sure both are online. If the camera will not read the code, tap Any Problem? and then Enter Code Manually on the phone, and type the 6-digit code shown on the television.
- The app is slow to open a large playlist
- Cheap Android TV boxes have little memory. A playlist with tens of thousands of entries will always be slow on such hardware; a smaller playlist from your source is the only real fix.
- Constant buffering on the television
- Use Ethernet if the device has a port; TV boxes are often the furthest device from the router. The IPTV troubleshooting guide has the other checks.
- Opus is not in the television's app store
- Opus is published on Google Play for Android TV and Google TV. Many televisions run a different system with their own store; check in the TV's settings that it is Android TV or Google TV. A Fire TV is set up differently: see the Firestick setup page.
Frequently asked questions
Does this cover Google TV devices too?
Google TV is the interface on top of Android TV, so the same app and the same setup apply.
Do I need a phone?
Yes. The playlist is added in Opus on a phone, tablet or computer and synced to the TV with QR Sync; the TV app has no playlist entry with the remote.
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 Apple TV
tvOS 18.0 or later, set up from your phone with QR Sync.
IPTV player for Android
Phones and tablets, 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.