stringtranslate.com

Protocolo de flujo de medios en tiempo real

El protocolo seguro de flujo de medios en tiempo real ( RTMFP ) es un conjunto de protocolos desarrollado por Adobe Systems para la entrega multimedia cifrada y eficiente a través de modelos cliente-servidor y de igual a igual a través de Internet . El protocolo era originalmente propietario , pero luego se abrió y ahora se publica como RFC  7016. [1]

Operación

RTMFP permite a los usuarios de comunicaciones en vivo y en tiempo real, como servicios de redes sociales y juegos multiusuario, comunicarse directamente entre sí utilizando el micrófono y la cámara web de su computadora. RTMFP es un sistema de igual a igual , pero solo está diseñado para la comunicación directa de usuario final a usuario final para comunicación en tiempo real, no para compartir archivos entre varios pares mediante descarga segmentada. [2] Facebook utiliza este protocolo en su aplicación Pipe [3]

RTMFP permite la comunicación directa, en vivo y en tiempo real para aplicaciones como chat de audio y vídeo y juegos multijugador. RTMFP fluye datos entre los clientes del usuario final y no entre el servidor, el ancho de banda no se utiliza en el servidor. RTMFP utiliza el Protocolo de datagramas de usuario (UDP) para enviar datos de video y audio a través de Internet, por lo que necesita manejar paquetes faltantes, caídos o fuera de servicio. RTMFP tiene dos características que pueden ayudar a mitigar los efectos de los errores de conexión.

Restauración rápida de la conexión: las conexiones se restablecen rápidamente después de breves interrupciones. Por ejemplo, cuando una conexión de red inalámbrica experimenta una interrupción. Después de la reconexión, la conexión tiene todas sus capacidades al instante.

Movilidad de IP: las sesiones de pares de red activas se mantienen incluso si un cliente cambia a una nueva dirección IP . Por ejemplo, cuando una computadora portátil en una red inalámbrica se conecta a una conexión por cable y recibe una nueva dirección.

Diferencia entre RTMP y RTMFP

La principal diferencia es cómo se comunican los protocolos a través de la red. RTMFP se basa en el Protocolo de datagramas de usuario (UDP), [1] mientras que el Protocolo de mensajería en tiempo real (RTMP) se basa en el Protocolo de control de transmisión (TCP). Los protocolos basados ​​en UDP tienen algunas ventajas específicas sobre los protocolos basados ​​en TCP al entregar medios de transmisión en vivo , como una menor latencia y sobrecarga, y una mayor tolerancia a los paquetes perdidos o perdidos, a costa de una menor confiabilidad. A diferencia de RTMP, RTMFP también admite el envío de datos directamente desde un Adobe Flash Player a otro, sin pasar por un servidor. Siempre será necesaria una conexión del lado del servidor para establecer la conexión inicial entre los usuarios finales y se puede utilizar para proporcionar ejecución de datos del lado del servidor o puertas de enlace hacia otros sistemas. El usuario de un Flash Media Server también deberá autorizar la búsqueda de direcciones de red y los servicios transversales de NAT para los clientes para evitar que Flash Player se utilice de forma no administrada.

Multidifusión a nivel de aplicación

Flash Player 10.0 solo permitía comunicación uno a uno para P2P, pero a partir de 10.1 se permite la multidifusión a nivel de aplicación. Flash Player encuentra la ruta de distribución adecuada ( red superpuesta ) y puede distribuirla al grupo, que está conectado mediante P2P.

Historia

Los protocolos subyacentes de RTMFP son el resultado de la adquisición de Amicima por parte de Adobe en 2006; Existen fuertes similitudes arquitectónicas entre RTMFP y el Secure Media Flow Protocol (MFP) con licencia GPL de Amicima .

Ver también

Referencias

  1. ^ ab Michael Thornburgh (noviembre de 2013). "Protocolo de flujo de medios seguro en tiempo real de Adobe". RFC . Grupo de Trabajo de Ingeniería de Internet . Consultado el 6 de marzo de 2014 .
  2. ^ Preguntas frecuentes sobre RTMFP
  3. ^ "Tubería". Archivado desde el original el 3 de diciembre de 2013 . Consultado el 23 de noviembre de 2013 .