Real time control protocol

RTP Control Protocol (RTCP) es un protocolo de comunicación que proporciona información de control que está asociado con un flujo de datos para una aplicación multimedia (flujo RTP). Trabaja junto con RTP en el transporte y empaquetado de datos multimedia, pero no transporta ningún dato por sí mismo. Se usa habitualmente para transmitir paquetes de control a los participantes de una sesión multimedia de streaming. La función principal de RTCP es informar de la calidad de servicio proporcionada por RTP. Este protocolo recoge estadísticas de la conexión y también información como por ejemplo bytes enviados, paquetes enviados, paquetes perdidos o Jitter entre otros. Una aplicación puede usar esta información para incrementar la calidad de servicio ( QoS), ya sea limitando el flujo o usando un códec de compresión más baja. En resumen. RTCP se usa para informar de la QoS (Quality of Service). RTCP por sí mismo no ofrece ninguna clase de cifrado de flujo o de autenticación. Para tales propósitos se puede usar SRTCP.

Funciones de RTCP

Información del desarrollo de una aplicación

Esta función es muy útil para aplicaciones de velocidad adaptativa. Un ejemplo de su utilidad seria reducir la congestión mediante el uso de un esquema de compresión más agresivo o enviar un stream de más alta calidad cuando hay poca congestión. También puede resultar útil para diagnosticar problemas de red.

Correlacionar y sincronizar diferentes media streams procedentes del emisor

Aquí es muy importante establecer la diferencia entre el identificador de fuente de sincronización de RTP, el SSRC y el CNAME del RTCP. Por ejemplo, un stream de audio y vídeo procedentes del mismo emisor utilizan diferentes SSRC, puesto que en el caso contrario se podrían dar colisiones de identificadores SSRC. Para solucionar este problema, RTCP utiliza el concepto de nombre canónico (CNAME) que se asigna al emisor. Este CNAME es asociado a varios valores SSRC. Así se garantitza que streams que no tienen el mismo SSRC se puedan sincronizar y ordenar correctamente.

Transferir la identidad de un emisor

Se transmite en el paquete de descripción de la fuente explicado más adelante en el apartado Tipo de paquetes

Other Languages
български: RTCP
čeština: RTCP
italiano: RTCP
lietuvių: RTCP
Piemontèis: RTCP
português: RTCP
русский: RTCP
українська: RTCP