RTMP significa Protocolo de mensajería en tiempo real, es un protocolo desarrollado por Macromedia para transmitir audio y video manteniendo conexiones de baja latencia. RTMP es un protocolo basado en TCP (Protocolo de control de transmisión) y utiliza el número de puerto 1935 de forma predeterminada. RTMP es un método de entrega diseñado para transmisión en vivo. A principios de la década de 2010 , Flash Player y RTMP eran los mecanismos de entrega dominantes para la transmisión en vivo. Antes de hacerse público, RTMP fue desarrollado y propiedad de Adobe.
Características de RTMP:
- Compatibilidad:
limitada a Flash Player, Adobe AIR, compatible con RTMP. - Eficiencia:
entrega de medios de transmisión en vivo, disminución de la latencia y la sobrecarga, aumento de la calidad de voz/audio. - Método de cifrado:
uso de mecanismos TLS/SSL estándar de la industria. El uso de RTMPE envuelve la sesión en una capa de cifrado más liviana. - Confiabilidad:
sus capacidades de retransmisión de paquetes basadas en TCP y búferes ajustables.
Ventajas de RTMP:
- Capacidad para iniciar una búsqueda avanzada y tiene un almacenamiento en búfer mínimo.
- Con el protocolo de transmisión en tiempo real, mantiene una latencia menor que HTTP .
- Todos los archivos de video y audio se envían en un Flash Player.
- El beneficio de RTMP proporciona optimización de la transmisión de datos de video y audio.
- Con transmisión de protocolo de mensajería en tiempo real o visualización de audio, videos.
Desventajas de RTMP:
- No optimizado para la calidad de la experiencia o la escalabilidad.
- Es vulnerable a problemas de ancho de banda.
- Existe la posibilidad de interrupciones debido al bajo ancho de banda.
Publicación traducida automáticamente
Artículo escrito por shivanisinghss2110 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA