El protocolo de transporte en tiempo real (RTP) solo permite ese tipo de mensaje, que transporta datos desde el origen hasta el destino. Pero en algunos casos, necesitamos algún otro tipo de mensajes en una sesión. Los mensajes que pueden controlar la transmisión y la calidad de los datos, así como también permiten a los destinatarios enviar comentarios a la fuente o fuentes. Un protocolo diseñado para este fin, que se conoce como Real-time Transport Control Protocol (RTCP) .
El diagrama anterior muestra la estructura de flujo del protocolo RTP y RTCP.
RTCP tiene cinco tipos de mensajes que se dan a continuación:
- Informe del remitente:
el informe del remitente es enviado después de un intervalo fijo por el remitente activo en una conferencia para informar la transmisión, así como las estadísticas de recepción de todos los paquetes RTP transmitidos durante el período de tiempo. El informe enviado por el remitente contiene el detalle de la marca de tiempo absoluta, es decir, la cantidad de segundos transcurridos desde la medianoche del 1 de enero de 1970. Después de recibir los mensajes RTP por parte del receptor, estos detalles de las marcas de tiempo absolutas ayudan al receptor en el proceso de sincronización. . Y esto es muy importante en la transmisión de audio y video para encontrar la marca de tiempo relativa. - Reporte del Receptor:
Los participantes pasivos son aquellos participantes que no envían paquetes RTP, y para ellos se utiliza el reporte del Receptor. Este informe se utiliza para informar al remitente y otros receptores sobre la calidad del servicio. - Mensaje de descripción de la fuente:
la fuente envía un mensaje de descripción de la fuente dentro de un intervalo fijo para brindar información adicional sobre sí misma. Contiene los detalles sobre el nombre de la fuente, su ID de correo, número de contacto o controlador de la fuente. - Mensaje de despedida:
para cerrar una transmisión, una fuente envía un tipo de mensaje que se conoce como mensaje de despedida. Es utilizado por la fuente para anunciar la salida de la conferencia. Este mensaje es un anuncio directo para otras fuentes sobre la ausencia de una fuente. Se puede utilizar para combinar diferentes archivos multimedia. - Mensaje específico de la aplicación:
si queremos que nuestra aplicación sea extensible, RTCP permite paquetes RTCP específicos de la aplicación introducidos por RTC 3611. Se puede usar para ampliar el tipo de aplicación.
Puerto UDP de RTCP:
RTP usa un puerto UDP bien conocido, pero RTCP no. RTCP utiliza un puerto temporal. Debe ser un puerto impar. Utiliza el número de puerto UDP, que es el siguiente número impar más alto y sigue al número de puerto que seleccionó para RTP.
Publicación traducida automáticamente
Artículo escrito por SUDIPTADANDAPAT y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA