A arquitetura de uma rede IPTV está dividida em 3 sub-redes: a de núcleo, a de transporte (ou agregação) e a de acesso.
A rede de acesso é a responsável por fazer chegar a informação ao utilizador final. A de núcleo tem como função a entrega dos dados vindos dos produtores de conteúdos, enquanto que a rede de transporte faz a ligação entre as anteriores.
A rede de transporte é responsável por transportar todo o tipo de tráfego entre a rede de núcleo e a rede de acesso. Agrupa os canais codificados de vídeo e transporta-os sobre a rede IP utilizando MPLS (Multi Protocol Label Switching).
A rede de acesso pode utilizar diversas tecnologias, que tipicamente dependem da operadora. As mais utilizadas são a DSL Digital Suscribe line), que consiste na utilização da rede telefónica para transmitir dados; a DOCSIS (Data Over Cable Service Interface) que utiliza uma rede hibrida (coaxial-fibra) para a transmissão de dados; e a FTTx (Fiber to the x - home, building, etc) que é uma rede baseada em fibra óptica para a transmissão de dados.