IPTV is a world or resellers, you can check what other websites are on the servers by a quick Google search 10/10 times, the server will have at least 700 websites hosted on it mate. Be very hard pushed to find a provider with it's own servers
I saw this posted a while ago but worth a read. I can’t share the link because it breaks the rules.
I also removed the services they mentioned.
Like the title says, I'm a technical consultant (systems, networks, software development, etc), and I've done contractor work for many people in the IPTV space.
I've been reading this sub pretty much since it opened and I wanted to take some time to try and give back. There's a lot of good information here, but of course there's gonna be some speculation and wild guesses. So I wanted to provide an opportunity for you to Ask Me Anything and I'll answer as honestly as I can.
Please note that I created a completely new username to allow me to speak candidly about things. I do not work for any specific provider but have consulted for multiple named and unnamed ones and I am happy to give as much details as is prudent.
So please, feel free to ask any questions you have, and I'll be responding to everything near real-time for the next few hours (I'll continue to check my messages for another few days after that too to not leave anyone hanging).
Let me start with some background on the basics of the generalized way things work:
Tiers
Generally service providers can be defined by what "tier" they are, similar to network providers for the backbones of the internet.
- Tier-0 - These are the ACTUAL sources of whatever it is you want to watch. Typically a broadcaster for anything Live TV. They can be pulled in via multiple sources: cable boxes with capture cards, DRM-cracked services, or even their own stream provided online
- Tier-1 - These are the names you are probably most familiar with: , , etc. They build out their supply of Tier-0 sources, often times on a server using OTT software. Then they will have a panel which manages their playlists, customers, and load-balancers. Rarely does a tier-1 sell directly to an end-user: their game is MASSIVE bulk with allows them to pretty much focus on 2 things: keeping their sources steady and keeping their infrastructure stable.
- Tier-2 - A tier-2 generally has their own infrastructure: their own panel and load-balancers. They will sell both to down-stream resellers and occasionally to end-users
- Tier-3 - this is USUALLY what you're dealing with both on , etc AND so-called "custom services". They have zero control over infrastructure. Maybe they take the time to clean up their playlists before selling them to you. Typically they do not have their own panel, but a "Reseller login" on a higher tier's panel. They can't directly fix any problems beyond "my subscription isn't working" and doing a password reset on that. If they're big enough, they might have more real-time contact info for someone higher up.
Some other tidbits
- Many people wonder why there aren't many higher resolution channels. I recently saw it speculated that it had to do with bandwidth costs but that's not really the issue from what I've seen working with various T1-3s. The bigger issue is getting a Tier-0 source for it. Tier-0 providers use stronger DRM on higher quality streams. For those of you who recently noticed a downturn on some sports channels this was due to a Tier-0 changing their DRM schema which caused cascading issues forcing Tier-1s to provide lower quality streams. It's always possible that this next level of DRM is cracked, but it's also likely that many T1s will try and find alternative T0s to source those channels from. Like piracy has always been: it's a big game of wack-a-mole but fortunately for all of us there's people still willing to try (sometimes for money, but surprisingly sometimes just for fun)
- CDNs: most people talking about CDNs are using the term incorrectly. Because these are generally live channels there isn't much caching that can be done- ergo a CDN won't do much. Cloudflare's "proxy" function is more about trying to hide the source of even a LB server (though some providers just roll their own proxies on throw-away servers
- Load-Balancers: These servers can act as both re-streamers and reverse proxies. Re-streams are useful if multiple clients are requesting the same stream from them (it acts as a multiple spoke system: their is 1 spoke between the LB and the source, then x spokes from the LB to all the clients making requests). The reverse proxies are to protect the source servers information from being accessible.
- Panels: this is software that manages listing all the streams, their sources, etc. as well as down-stream re-sellers and end-user subscribers
- VOD: as many have pointed out on this sub, you're better off using Stremio+RealDebrid or some other method than VOD. Often times VOD is an afterthought for T1 providers, so their T0 source is just not as good. That's kind of the plain and simple point of it: rather than re-streaming whatever they're pulling in from the T0, they have to find a storage of all the VODs people want, then have something access those and start playing it to restream down the pipe to the end-user