How do I add an Xtream Codes subscription (host, username, password)?
Updated October 27, 2026
In TIVERA, open Settings → Sources → Add a source, pick the Xtream Codes tab, then fill in Server address, Username and Password. The port goes in the address, for example server1:8080: there is no separate field. TIVERA checks the account before saving the source; these three values come from your subscription, TIVERA provides none of them.
Fill in the form
- Open Settings, then Sources, then tap Add a source.
- Pick the Xtream Codes tab.
- Server address: the address that came with your subscription, with or without
http://, and with its port if there is one (:8080). - Username and Password: copy them exactly, capitals included. A button shows the password so you can check what you typed.
- Name (optional): the name shown in your list of sources.
- Confirm with Add source. TIVERA queries the server; if the account answers, the source is saved and its catalog (Live, Movies, Series) loads in the background.
Error messages when adding
| Message | What it means |
|---|---|
| “Host, username and password are all required” | One of the three fields is empty. |
| “Incorrect username or password” | The server refused access (a 401 or 403 answer). Retype the values, with no extra space. |
| “Xtream account expired” | The server says the account is not active: expired, disabled or suspended. |
| “Network error — check the host or your Internet connection” | The address is mistyped, or the server cannot be reached from your connection. |
| “This source is already added as …” | An identical source is already in your list. |
When the message is “Connection failed (…)”, a technical detail follows in brackets. A refusal that keeps coming back during playback has its own causes: see error 403 and connection limit.
Good to know
- Your username and password are encrypted on your device.
- The free version accepts one source at a time; several sources need Premium.
- Do you have a link ending in
.m3uinstead? Follow play an M3U on Android TV.
Frequently asked questions
Do I type the port separately?
No. Write it in the server address, after a colon: server1:8080.
My subscription works elsewhere but not in TIVERA: what should I check?
Retype the address, username and password exactly as received, with no extra space. Then check that the subscription has not expired, and that you are not going over the number of simultaneous connections it allows.
Where are my username and password stored?
On your device, in encrypted form.