Skip to content
← Back to All Devices

Roku Setup Guide

Watch IPTV on Roku using native IBO Player app or screen mirroring from your phone or computer

đŸ“ē Works with all Roku models 📱 Native app (IBO Player) or Mirroring âąī¸ ~5–10 min

â„šī¸ Important

On Roku, the reliable options are (A) the native IBO Player / IBO Player Pro app (where available) or (B) screen mirroring / casting from another device. There is not a native Roku app for most other IPTV players (e.g., TiviMate, IPTV Smarters). We recommend IBO Player / IBO Player Pro because they've been tested to work smoothly on Roku.

✅ What you'll need

  • đŸ“ē A Roku device (Stick/Ultra/TV)
  • 🎮 Option A (Native): IBO Player or IBO Player Pro (Roku Channel Store)
  • 📱 Option B (Mirroring): A casting device (Android, iPhone/iPad, Windows, or macOS) with an IPTV app (recommended: IBO Player / IBO Player Pro; also fine: IPTV Smarters, VLC, Kodi)
  • đŸ“ļ Roku and casting device on the same Wi-Fi (prefer 5 GHz)

Choose Your Method

A Native IBO Player (Recommended where available)

Install IBO Player / IBO Player Pro from the Roku Channel Store. Open the app, note your MAC and Device Key, then activate your device on the app's website and add your Neo4K playlist (Xtream/M3U).

1 Install from Roku Channel Store

On Roku: Home → Search → "IBO Player" or "IBO Player Pro" → Add channel

Roku Channel Store search for IBO Player

2 Open IBO Player & capture details

Launch the app; on first screen it shows MAC address and Device Key. Take a photo/screenshot.

💡 Tip: Write down or screenshot both the MAC address and Device Key — you'll need them for activation.

3 Activate your device on IBO's site

On a phone/PC browser, go to the activation portal shown in the app. Enter MAC + Device Key, then add your playlist using Xtream Codes or M3U from the Neo4K welcome email.

Note: Some regions require a one-time app activation fee (displayed during activation). Save, then reload the IBO Player app on Roku.

4 Start watching

Channels/VOD load inside IBO Player on Roku.

IBO Player showing IPTV channels on Roku

B Screen Mirroring / Casting (Fallback)

If IBO Player isn't available in your region or you prefer casting, mirror your screen to Roku.

1 Set up IPTV on your phone/PC

Install and log in. IBO Player / IBO Player Pro are our top picks for smooth mirroring to Roku.

2 Enable mirroring on Roku

📱 Miracast

Settings → System → Screen mirroring → Mode: Prompt or Always allow

🍎 AirPlay (if supported)

Settings → Apple AirPlay and HomeKit → AirPlay: On

Roku Settings showing Screen Mirroring options

3 Start mirroring

🤖 Android: Quick settings → Cast/Smart View/Screen Cast → pick your Roku
đŸĒŸ Windows 10/11: Win+K → pick Roku (or Settings → System → Display → "Connect to a wireless display")
📱 iOS/iPadOS: Control Center → Screen Mirroring → pick Roku (AirPlay-capable models only)
đŸ’ģ macOS: Menu bar Screen Mirroring (or Control Center) → pick Roku (AirPlay)
Device screen showing available Roku for casting

4 Play IPTV

Open your IPTV app (IBO Player / IBO Player Pro recommended) and start a channel/movie.

IPTV content playing via screen mirroring on Roku TV

⚡ Quality & Performance Tips

  • â€ĸ Prefer 5 GHz Wi-Fi — keep Roku + caster near the router
  • â€ĸ Pause heavy downloads — for live sports, use the least-congested AP
  • â€ĸ If mirroring lags: lock phone orientation, reduce device resolution/refresh rate, or try AirPlay vs Miracast

❓ FAQ