Skip to content

IPTV Provider ID: What the Field Actually Asks For

An IPTV provider ID isn't one thing. Here's what the field means in Xtream Codes, MAG portals, and TiviMate.

Updated August 2026

IPTV Provider ID: What the Field Actually Asks For

An IPTV provider ID isn't a single standardized thing, it depends on which app or box is asking for it. In Xtream Codes-based apps like TiviMate or IPTV Smarters, it usually means a server URL plus a username and password.

An IPTV provider ID isn't a single standardized thing, it depends on which app or box is asking for it. In Xtream Codes-based apps like TiviMate or IPTV Smarters, it usually means a server URL plus a username and password. On a MAG box or STB portal, it's a portal URL tied to your device's MAC address instead of a login. In some apps, 'Provider ID' is just a label you type yourself to organize multiple lines, not something the service assigns.

MH

Marcus Hale

Founder & Product Lead

providers · 8 min read · Updated 2026-08-08

The numbers

What the figures actually say

3 (URL, user, pass)
Xtream Codes fields needed
~5 minutes
Typical activation time
1-5
Simultaneous connections
Yes, across devices
Unlimited installs

In detail

Three Fields, Not One Mystery Code

What Does 'Provider ID' Actually Mean?

The term gets used loosely across different apps and hardware, so it doesn't map to one field. Sometimes it means the login credentials a service gives you. Sometimes it's a device-level identifier, like a MAC address, that a portal uses to recognize your box without a password at all. And in a few apps, it's just a nickname you create yourself to tell multiple subscriptions apart on the same player. Before you go looking for your provider ID, it helps to know which of these three your specific app or box actually means by the term.

Xtream Codes: The Three Fields That Do the Work

Most modern IPTV apps, including TiviMate and IPTV Smarters, use the Xtream Codes format, which is really three separate fields: a server URL, a username, and a password. Together, these are what people usually mean by a provider ID in this context, even though the service itself doesn't call them that. You'll get all three from the provider after signup; with IP4KTV, that typically takes about 5 minutes from purchase to having working credentials ready to paste into your player. Once entered, the app stores them, so you shouldn't need to type them again unless you switch devices or reinstall.

MAG Boxes and Portal-Based Setups

Older set-top boxes and some STB emulators skip the username-and-password model entirely. Instead, the portal recognizes your device by its MAC address once you enter a portal URL, so there's no separate ID to type beyond that one link. This is why MAG-style setups are tied to a specific piece of hardware: if the box breaks, the provider generally has to reissue access to a new MAC address rather than you simply logging back in somewhere else with the same details. Some emulator apps let you set a custom MAC address to mimic this behavior on a phone or a stick, which is worth knowing if you're moving away from real MAG hardware.

Setting a Provider Name in TiviMate or Similar Apps

When you add a new source in TiviMate, it asks you to name it, and that name is sometimes what people mean by provider ID, even though it's really just a label you're choosing for yourself. It doesn't need to match anything the service uses internally; it only needs to help you tell your lines apart if you're running more than one. Naming it something recognizable, like the plan or the household it's for, matters more for your own organization than for anything technical underneath. If you manage lines for more than one TV or family member, a clear label saves you from guessing which login belongs where months later.

What to Do If the ID Won't Connect?

A rejected server URL or portal link is usually one of a few things: a typo in the URL, credentials that expired because a payment lapsed, or a MAC address mismatch on a portal setup. Copy and paste the fields directly instead of retyping them, since a single missing character in a server URL is the most common cause. If everything matches exactly and it still fails, that points to the service side rather than anything in your settings, which is the kind of fault a provider's own uptime record should account for.

Verified service facts

1 Gbps over coax with MoCA

Where a cable run is impossible, MoCA over the existing coax is rated near 1 Gbps and behaves predictably. Powerline adapters depend entirely on the house wiring and can swing from 200 Mbps to unusable between two sockets in the same room.

Confirmed

Most residential internet connections, particularly cable and DSL, are asymmetric, with upload speeds considerably slower than download speeds — this generally matters less for watching a stream than for uploading or hosting one.

4–8 Mbps at 1080p depending on motion

Bitrate demand follows motion and frame rate, not resolution alone. A studio program at 1080p may sit near 4 Mbps while fast sport at 1080p and 60 frames a second doubles that, because the encoder has far more change to describe between frames.

Questions

IPTV Provider ID: What the Field Actually Asks For — questions people ask

Can you run any IPTV through TiviMate?
Yes, TiviMate works with any service that gives you Xtream Codes credentials or an M3U playlist link, which is exactly the information people are usually asking about when they search for a provider ID. The app itself doesn't care which service issued those fields, it just needs the server URL, username and password entered correctly, plus a stable connection to keep the list loaded once you've added it.
What is an IP address for a TV?
A TV's IP address is the network identifier your router assigns it, separate from anything related to an IPTV provider ID. You'd typically check this in your TV's network settings if you're troubleshooting a connection issue, not when setting up an IPTV app. It's easy to confuse the two terms because both start with 'IP,' but a provider ID is about your streaming account, while a TV's IP address is about your home network entirely.
Where do I find my provider's server URL and login?
You'll get this directly from the provider after you sign up, typically by email or inside an account portal, not by searching for it yourself. With IP4KTV, activation takes about 5 minutes from purchase, after which you have a server URL, username and password ready to paste into TiviMate, IPTV Smarters or a similar player, with no separate download code or extra step needed.
Why does my provider ID keep getting rejected?
The most common cause is a typo in the server URL, since a single wrong character breaks the connection entirely. The next most common is expired credentials if a payment lapsed, followed by a MAC address mismatch on portal-based setups. Copy and paste the fields rather than retyping them by hand, and double check that your plan is still active before assuming the app itself is broken.
Is a provider ID the same as a MAC address?
Sometimes, but not always. On a MAG box or STB-style portal, your device's MAC address functions as the identifier instead of a username and password. On Xtream Codes-based apps like TiviMate or IPTV Smarters, there's no MAC address involved at all, just a server URL, username and password. Which one applies depends entirely on the app or box you're using, not on the provider itself.

Three Fields, Not One Mystery Code

A provider ID is almost always either Xtream Codes credentials, a MAC-based portal link, or a label you set yourself. Match your app to the right one and setup takes minutes, not troubleshooting.

Get Your Credentials in Minutes

Sign up and receive your server URL, username and password in about 5 minutes, ready to paste into TiviMate or IPTV Smarters.

MH

Editor’s pick

Picked by Marcus Hale · Founder & Product Lead

I'll give you the same three fields any Xtream Codes app expects, ready in about 5 minutes after signup, so there's nothing mysterious to hunt for.

Need Help?