Teradek – ¿Qué es RTMP? La explicación sencilla

detlev Noticias

Esta noticia ha sido reposteada del blog de Teradek

RTMP es la abreviatura de Protocolo de mensajería en tiempo real. Durante años, ha sido el protocolo de entrega de contenido estándar para entregar video en vivo a través de Internet para casi todos los codificadores y plataformas de transmisión en vivo.

Pero ¿por qué es importante? y como lo usas? Le diremos lo que necesita saber, para que pueda usar RTMP fácilmente para todas sus necesidades de transmisión en vivo.

¿Qué es RTMP?

RTMP es un protocolo de entrega de contenido que transmite contenido de video codificado a un servidor de alojamiento donde un usuario puede verlo. Piense en ello como el vehículo que entrega su video desde su origen hasta su destino preferido.

A pesar de que existen tecnologías de protocolo de transmisión en vivo más nuevas (SRT, por ejemplo), RTMP ha sido una tecnología de transmisión de baja latencia comprobada para entregar video en vivo desde la cámara a Internet.

Aquí hay un desglose básico de una transmisión en vivo para ver dónde encaja RTMP en el panorama general.

Image

Una cámara captura video y audio como la señal sin procesar. Un codificador convierte la señal sin procesar en un formato digital que se usa en las redes de entrega de contenido (CDN). Luego, transmite a través de RTMP a un CDN (como Youtube, Facebook y Wowza). Finalmente, sus espectadores pueden ver y disfrutar su video.

¿Cómo funciona RTMP?

Aquí hay una descripción general rápida de la funcionalidad RTMP.

Image
  • Apretón de manos: el codificador (fuente de video) habla con el servidor (plataforma de destino), al que se accede mediante la URL de ingesta para estar en la misma página.
  • Conexión: el servidor da un visto bueno para recibir la señal de video y permite que el video codificado se transmita a RTMP Ingest.
  • Transmisión: el video ahora puede transmitirse desde el codificador a la plataforma de video para que el espectador lo vea. La plataforma volverá a codificar el video RTMP ingerido en tiempo real a otros formatos, resoluciones y tasas de bits para los espectadores con velocidades de Internet más lentas.

¿Cómo uso RTMP?

Verá que RTMP es una opción en las plataformas de transmisión en vivo, como Facebook Live, YouTube y Vimeo, como un destino personalizado con una "URL de ingesta" y una "clave de transmisión" que se le indica que conecte a la configuración de su hardware o codificador de software

Para comenzar a usar RTMP, necesitará:

1. Un codificador compatible con la transmisión RTMP: Los codificadores de hardware como las series Teradek Wave, Vidiu X, Prism y Cube 700 lo admiten. También puede optar por codificadores de software como OBS y Streamlabs.


2. Plataforma de destino que ofrece RTMP Ingest: plataformas populares como Youtube, Facebook Live y Twitch ingest RTMP.

Usemos Teradek Wave y YouTube como ejemplo. En la configuración de eventos de una transmisión en vivo de YouTube, busque la URL de ingesta y la clave de transmisión como se ve aquí:

Image
Cree un nuevo evento en Teradek Wave. Establezca el destino en RTMP (usando el flujo rápido de RTMP para Wave). Luego copie y pegue la URL de ingesta y la clave de transmisión en la configuración de su codificador. Recomendamos usar WebUI para Wave para copiar y pegar más fácilmente.
Image

¡Y eso es! Está configurado para transmitir a través de RTMP a YouTube.

Algunos consejos técnicos importantes:
Consejo #1: Códecs de video: se recomienda H.264
Consejo #2: Códecs de audio: se recomienda AAC
Consejo n.º 3: Verifique la configuración de resolución y tasa de bits recomendada de su plataforma

¿Debo usar RTMP?

Dado que los codificadores le permiten usar sus cuentas sociales como Facebook, YouTube y Vimeo para transmitir, ¿por qué no transmitir directamente desde sus redes sociales?

Bueno, las plataformas como Facebook cambian regularmente su código de autenticación, lo que puede romper la conexión entre su codificador y Facebook. Para evitar esto, debe usar RTMP para obtener acceso directo a la CDN al ingresar la URL de ingesta y la clave de transmisión en su codificador. Tenga en cuenta que diferentes CDN pueden tener diferentes formatos de clave de transmisión y pueden cambiar entre eventos de transmisión en vivo. ¡Siempre asegúrese de tener la clave de transmisión más reciente!

Además, si está transmitiendo para un cliente, es un poco incómodo pedir su información de inicio de sesión o que lo agreguen como administrador de un canal. Con RTMP, no se necesitan autorizaciones ni manejo incómodo de contraseñas.

Pensamientos finales

Una vez que haya dominado el uso de RTMP estándar, es una buena idea familiarizarse con las otras versiones de RTMP, como RTMP(S) y RTMPE.

Hasta entonces, feliz transmisión.