IPTV Smarters Xtream Codes Setup
Complete Setup Guide (Step‑by‑Step)
What You’ll Need
-
IPTV Smarters app (Smarters Player / Smarters Pro) installed on your device
-
Stable internet connection
-
Xtream Codes login details from your IPTV provider (or your own legal service):
-
Server URL (example:
http://example.com:8080) -
Username
-
Password
-
⚠️ IPTV Smarters is a media player only. It does not provide channels or content. Only use services you’re authorized to access.
Step 1: Open IPTV Smarters and Create a New Profile
-
Launch IPTV Smarters
-
Tap Add User (or Add New User)
If you already have a user/profile added:
-
Go to the Users/Profile screen → Add User
Step 2: Choose Xtream Codes Login
-
Select Login with Xtream Codes API
-
Enter the following (exact names may vary slightly by version):
-
Profile Name (any name, e.g., “My IPTV”)
-
Username
-
Password
-
Server URL (include
http://orhttps://and the port if provided)
-
✅ Example format: http://yourserver.com:8080
-
Tap Add User / Login
-
Wait for it to load:
-
Live TV
-
Movies (if included)
-
Series (if included)
-
EPG (TV Guide)
-
Tip: Xtream Codes is usually the most reliable method because it auto-loads categories and EPG when supported.
Step 3: Verify Everything Loaded Correctly
After login, check:
-
Live TV shows categories and channels
-
Channels play (test 2–3 channels)
-
EPG appears (if your provider supports it)
If it looks empty:
-
Go to Settings → Refresh/Reload Content (or Reload User)
Step 4: EPG (TV Guide) Setup and Fixes
Xtream Codes EPG is often automatic, but if it’s missing:
-
Go to Settings
-
Open EPG
-
Tap Update/Refresh EPG
Fix wrong program times
-
Go to Settings → EPG Time Offset
-
Adjust +1 / -1 hour until the guide matches your local time
Step 5: Recommended Playback Settings (Smooth Streaming)
Go to Settings → Player Settings (names vary by version):
-
Streaming Format: HLS (most stable)
-
Hardware Decoder: ON
-
Buffer Size: Small or Medium (test both)
If channels don’t load or stutter:
-
Switch HLS ↔ MPEGTS and test again.
Step 6: Troubleshooting (Fast Fixes)
“Invalid Login” / Login Failed
-
Re-check Server URL (must be correct format and port)
-
Confirm username/password (copy/paste carefully)
-
Try toggling http ↔ https only if your provider specifically supports it
No channels or empty categories after login
-
Settings → Refresh/Reload Content
-
Log out and re-add the profile (common fix)
-
Restart the app/device
Buffering or freezing
-
Restart your device and router
-
Use a stronger network (Wi‑Fi 5GHz or Ethernet if possible)
-
Reduce background downloads/streams
-
Switch HLS ↔ MPEGTS
EPG not showing
-
Run EPG Update/Refresh
-
Adjust EPG Time Offset
-
Some services simply do not include EPG data (even via Xtream)
