🎯 Overview
On macOS, you'll use an IPTV player app and sign in with your Neo4K Xtream Codes credentials (Server URL, Username, Password) or load an M3U playlist (VLC). We'll cover two reliable methods:
🥇 Method A (Recommended)
IPTV Smarters for macOS - Full-featured app with EPG, favorites, and parental controls.
🥈 Method B
VLC Media Player - Universal player that works with M3U playlists.
Note: App availability and features vary by developer. Some apps may show ads or require a small license fee. Your Neo4K subscription is separate.
✅ What you'll need
- 🖥️ Mac running macOS 12 Monterey or later (works on Apple Silicon & Intel)
- 🔑 Neo4K Xtream Codes credentials (and optional M3U/XMLTV URLs)
- 🌐 Stable internet connection (prefer Ethernet or 5 GHz Wi-Fi)
- ⏱️ ~5–10 minutes for setup
📥 Install apps
🛡️ Gatekeeper (Unidentified Developer) Solution
If downloading apps outside the Mac App Store, macOS may block the first launch:
- Method 1: Go to System Settings › Privacy & Security › Security, click "Open Anyway" next to the blocked app, then relaunch
- Method 2: Right-click the app › select "Open" twice
Apple may prompt to install Rosetta on Apple Silicon for Intel-only apps (allow if prompted).
🥇 Method A — IPTV Smarters (Recommended)
Step A1: Download & Install
Download the IPTV Smarters macOS build from the official website. Open the .dmg file and drag the app to your Applications folder.

Step A2: Launch → Add User
Launch IPTV Smarters from Applications. Click "Add User" and select "Login with Xtream Codes API" for the best experience.

Step A3: Enter Portal Credentials
Enter your Portal/Server URL, Username, and Password from your Neo4K welcome email. Click "Add User" to connect.
Example credentials format:
Replace with your actual credentials from the welcome email

Step A4: Access Content
Wait for the first sync (1–3 minutes). Once complete, navigate between Live TV, Movies, and Series using the sidebar and enjoy your Neo4K library!

💡 Troubleshooting Tip
If channel groups appear empty: Logout → Login again, check that date/time is set to automatic, and try changing DNS to 1.1.1.1 / 8.8.8.8 in Network settings.
🥈 Method B — VLC (M3U)
Step B1: Install VLC
Download and install VLC Media Player from the official VideoLAN website. It's free and works perfectly with M3U playlists.

Step B2: Open Network Stream
Launch VLC → go to File › Open Network... → paste your M3U URL from the Neo4K welcome email → click "Open".

⚙️ Optional VLC Tuning (Advanced)
- Network caching: VLC › Preferences › Input/Codecs › Network caching to ~1500–3000 ms
- Video output: Try toggling between "Automatic" and "Metal" if you get a black screen
- Hardware decode: Disable/Enable hardware-accelerated decoding if stuttering occurs
- EPG: VLC has limited EPG support; relies on M3U channel titles
🎮 Optional — Kodi
Kodi is a powerful media center that supports IPTV through PVR add-ons. For detailed setup instructions:
📺 EPG & Logos
IPTV Smarters:
EPG usually auto-loads via Xtream API. If prompted separately, use the XMLTV URL from your welcome email.
VLC:
Limited EPG support. Channel information comes from M3U playlist titles.
Example XMLTV URL format (use your actual URL):
http://example.neo4k.tv:8080/xmltv.php?username=demo&password=demo
🌐 Network & quality tips
📡 Connection
- • Prefer Ethernet over Wi-Fi when possible
- • Use 5 GHz Wi-Fi, stay close to router
- • Restart order: Mac → router → modem
⚡ Performance
- • Avoid heavy downloads during streaming
- • Close background browser tabs
- • Plug MacBook into power for best performance
- • Try VPN if ISP shapes IPTV traffic
🔧 Troubleshooting
📊 Mini App Comparison
App | Login Types | EPG/Logos | Cost | Notes |
---|---|---|---|---|
IPTV Smarters | Xtream / (M3U optional) | Yes | Free/ads | Best full-feature experience |
VLC | M3U | Minimal | Free | Lightweight, universal |
Kodi | M3U/XMLTV via PVR | Yes (via add-ons) | Free | Powerful, more setup |