So I'm a network and infrastructure guy I really want to know how iptv works. I know their are the end user, resellers, resellers of resellers, and main providers. Is their anyway to see who is not a reseller. The providers have to get the streams from somewhere anyone know where? In the end I'm looking to see how a main provider would be setup and if it's something I can look into myself. I have alot of servers and not alot of use on them. How does this all work? If anyone can go into detail that would be amazing or at least point me in the right direction.
I came here to read through the responses and was surprised to see that the answers given were not all that great.
Feeds come from many different places. Often people use services like psvue or other online sources (for example nhl.com streams all their games live) and then use ffmpeg to restream.
In some cases, people even set up cable boxes at their house with capture cards if there is no online stream and trade feeds. I know a guy who used to run cp24 in HD for one of the popular providers and they would provide him with free access to their service.
I've done some streaming on a smaller scale for special events, and chose to use wirecast for professional feeds with the ability to substitute in my own commercials etc.
My home connection though is 1.25gbps upload and download... So I have the ability to work with it quite a bit... Although some devices that use copper are limited to about 940mbps.
For anyone that wants to start their own iptv service, to be competitive with the other big iptv providers out there you really need to set aside a couple thousand dollars a month and purchase stations in bulk then resell.
Its the only way nowadays.