O que é RTCP – Real Time Transport Control Protocol?

RTCP significa em inglês Real Time Transport Control Protocol (Protocolo de Controle de Transporte em Tempo Real) definido pela RFC 3550. O RTCP funciona juntamente com o RTP. O RTP realiza a entrega dos dados, enquanto o RTCP envia pacotes de controle aos participantes de uma chamada. Sua função principal é fornecer um feedback da qualidade dos serviços oferecidos pelo RTP.

Protocolo de Transporte em Tempo Real

O RTP é originado e recebido em números de porta pares, e a comunicação RTCP associada usa o número de porta ímpar imediatamente superior. Ele transporta estatísticas e informações, como contagem de octetos e pacotes, jitter e tempo de ida e volta. Um aplicativo pode usar essas informações para controlar os parâmetros de QoS e optar, por exemplo, por usar um codec diferente.

O RTCP não fornece nenhum método de autenticação ou criptografia de fluxo, mas esses mecanismos podem ser implementados com o uso do SRTP (Secure Real-time Transport Protocol).

Leia Mais