IPTV Smarters Xtream Codes Setup Guide

IPTV Smarters Xtream Codes setup showing how to enter server URL, username, and password with EPG enabled

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

  1. Launch IPTV Smarters

  2. 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

  1. Select Login with Xtream Codes API

  2. Enter the following (exact names may vary slightly by version):

    • Profile Name (any name, e.g., “My IPTV”)

    • Username

    • Password

    • Server URL (include http:// or https:// and the port if provided)

✅ Example format: http://yourserver.com:8080

  1. Tap Add User / Login

  2. 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:

  1. Go to Settings

  2. Open EPG

  3. 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)

Ready for a Longer Test Drive?

Experience the full power of iptvservices.shop IPTV with our exclusive 24-hour free trial. Access all 28,000+ channels, VOD, and premium features with no obligation. It’s the perfect way to see why we’re the UK’s favourite IPTV provider!