rhoe
Get Rhoe

Xtream Codes player: log in with a server URL, username and password

Xtream Codes is the login format most IPTV services use: a server URL, a username and a password. Enter those three details in an Xtream-compatible player and you get live TV, the programme guide, films and series together. Rhoe does this for free.

Updated 6 min read By the Rhoe team

The short answer

In Rhoe, choose “Xtream Codes”, then enter the server URL (with its port), your username and your password exactly as your provider sent them. Rhoe loads your live channels, the guide, and your provider's films and series.

  • The server URL looks like https://line.example.com:8080 — no path after it.
  • Only have a long get.php link? Your username and password are inside it; see below.
  • Xtream Codes is the only common format that carries live TV, EPG and on-demand in one login.

What are Xtream Codes?

“Xtream Codes” was originally the name of a panel that IPTV services used to manage subscribers. The panel is long gone, but its player API became a de facto standard, so today “Xtream Codes”, “Xtream API” or an “XC login” just means a server address plus a username and password that a player uses to fetch channels, guide data and a film and series catalogue.

It is a login format, not a provider. Rhoe is compatible with it; Rhoe does not sell or run Xtream services.

What your provider sends you

Providers word it differently, but you should find three things in your welcome email or account page:

Rhoe fieldYour provider may call itLooks like
Server URLServer, host, URL, portal, DNS, “Xtream URL”https://line.example.com:8080
UsernameUsername, user, loginjane123
PasswordPassword, passk7Pq92xA

Keep the port number (the :8080 part) if there is one. It is part of the address.

Some providers only send an M3U link. If it looks like this, it is an Xtream Codes service and you can log in with the pieces:

https://line.example.com:8080/get.php?username=jane123&password=k7Pq92xA&type=m3u_plus&output=ts
  • Server URL — everything before /get.php: https://line.example.com:8080
  • Username — the value after username=: jane123
  • Password — the value after password=: k7Pq92xA

Logging in this way instead of pasting the link as an M3U playlist gets you the provider's guide and the film and series library, not just live channels.

How to log in to Rhoe with Xtream Codes

  1. Install Rhoe from the download page and open it.
  2. Choose “Xtream Codes” as the connection type.
  3. Enter the server URL with its port and nothing after it. If you paste an address ending in /player_api.php, Rhoe removes that part for you.
  4. Enter your username and password and connect. They are saved in your device's keychain (iOS Keychain or Android Keystore), never on Rhoe's servers.
  5. Start watching. Live TV opens first; films and series live in the Video Club.

Setting up a TV? Approve it from your phone and send the login across instead of typing it with the remote — see IPTV on Fire TV and Android TV.

What you get with an Xtream Codes login

  • Live TV in your provider's categories, with channel search and recently watched channels.
  • Now-and-next guide from the provider's own EPG, with no separate guide link to find.
  • Video Club for films and series: categories, seasons and episodes, search, and continue watching.
  • Playback controls for audio tracks, subtitles and picture, on phone and TV.

Xtream Codes login not working?

“Couldn't connect”

Nine times out of ten it is the server address: a missing port, a typo, or a path such as /c/ left on the end. Enter it exactly as your provider wrote it, with nothing after the port.

The address ends in /c/

That is a Stalker portal, not an Xtream server. Choose Stalker portal in Rhoe and enter the portal URL and the MAC address your provider registered.

The server only works over http://

Rhoe's release builds require HTTPS for the server address, because the login request carries your password. Ask your provider for an HTTPS address.

“Expired” or the login is refused

Check your subscription on the provider's own site. Also check the username and password for look-alike characters: a capital I and a lowercase l, or a zero and a capital O.

Channels list, but nothing plays

Your login works; the stream is being refused. Usually the connection limit is already in use on another device, or the provider locks streams to one IP address.

Questions

Is Xtream Codes an IPTV provider?

No. It is the name of a login format that many IPTV services use. You still need a subscription from a service, and Rhoe is only the player.

What is the “DNS” my provider mentions?

Many providers call the server address the “DNS”, “host” or “portal”. Whatever the name, it goes in the Server URL field, including the port.

Can I use one Xtream Codes login on several devices?

You can add the same login to Rhoe on every device you own. Whether they can all play at once depends on how many simultaneous connections your provider allows.

Xtream Codes or M3U: which should I use?

If you have both, use Xtream Codes. It includes the provider's guide and film and series library, while an M3U playlist in Rhoe gives you live channels only.

Does Rhoe upload my Xtream password?

No. The server URL, username and password stay in your device's secure keychain and go only to your provider's server. They are not included in Rhoe account sync.

  • What is IPTV? — How IPTV works, the formats providers use, what you need to watch it, and where the legal line sits.
  • M3U player — Play an M3U or M3U8 playlist by link or file, add a guide, and fix the playlist errors people hit most.
  • IPTV on Fire TV & Android TV — Install a remote-friendly IPTV player on Fire TV Stick, Android TV and Google TV, and what to do on Samsung or LG.
  • IPTV EPG (TV guide) — Where programme guide data comes from, how to add an XMLTV guide to a playlist, and why a guide stays empty.
  • Choosing an IPTV player — A ten-point checklist for picking an IPTV player, and an honest list of what Rhoe does not do yet.

Three details.
Everything you pay for.

Live TV, guide, films and series from one Xtream Codes login, in a free player with no ads.