As regras na transmissão
Os principais protocolos usados por sistemas IPTV são o Internet
Group Management Protocol (IGMP), para a transmissão de conteúdo televisivo
em tempo-real, e o Real-time Transport Protocol (RTP) sobre TCP ou UDP para os serviços
de VoD. Um canal de TV (stream multicast) é ligado ao fornecedor de serviços
usando IGMP, que também permite mudar de stream (e portanto de canal). [23]
No entanto, para VoD são necessárias características que permitam
acções individuais como parar, avançar ou recuar no conteúdo.
Por isso mesmo o stream deste serviço terá de ser unicast, e o uso
do RTP prende-se com o facto de, como o nome indica, suportar requerimentos de serviços
em tempo-real. Por esta razão é tipicamente usado sobre UDP, que favorece
a velocidade em detrimento da confiabilidade, ao contrário do TCP.