Transmisión RTMP para organizaciones sin fines de lucro: todo lo que necesita saber

Publicado: 2023-02-10

El protocolo de mensajería en tiempo real (RTMP) no es el formato de transmisión más nuevo, pero sigue siendo una de las soluciones más comunes y confiables para distribuir transmisiones en vivo . Las audiencias de hoy pasan su tiempo saltando entre redes sociales , aplicaciones y servicios de transmisión en todo, desde sus teléfonos móviles hasta sus computadoras portátiles y televisores inteligentes, lo que hace que sea aún más crucial entregar su contenido a múltiples destinos.

¿ No está seguro de qué es la transmisión RTMP o si su organización sin fines de lucro debería usarla? Has venido al lugar correcto. A continuación, desglosaremos todo lo que necesita saber sobre la transmisión RTMP para tomar decisiones informadas sobre su software de transmisión en vivo , codificadores y destinos de transmisión de punto final.

¿ Qué es una transmisión RTMP ?

Una transmisión RTMP son datos de audio y video en vivo transmitidos desde un servidor de alojamiento a un reproductor de video. La transmisión RTMP utiliza el Protocolo de control de transmisión ( TCP ) para entregar contenido desde un codificador de software a un destino de reproducción a través de un proceso llamado ingestión.

En el pasado, la transmisión RTMP (con Adobe Flash Player ) era una solución integral. Sin embargo, la evolución de HTTP Livestreaming ( HLS ) compatible con la reproducción y MPEG-DASH hacen que el protocolo RTMP sea más eficaz para la codificación y la compresión que la reproducción de punto final . Afortunadamente, las tecnologías funcionan bien juntas para llevar el contenido transmitido en vivo desde la producción al reproductor sin contratiempos.

Cada servicio de transmisión viene con un conjunto de ofertas. Por ejemplo, con el software de eventos de Classy para organizaciones sin fines de lucro , obtendrá acceso a funciones integradas de recaudación de fondos, subastas, tablas de clasificación, salas de reuniones y más. Para transmitir su evento en vivo a múltiples destinos simultáneamente, usar subtítulos o aprovechar las superposiciones, las organizaciones pueden usar un RTMP con nuestra plataforma.

Cuando una transmisión en vivo tiene una producción de calidad y baja latencia , tu audiencia puede concentrarse en lo que más importa: el contenido.

Ventajas y desventajas de la transmisión RTMP

La transmisión RTMP no es perfecta. Es por eso que han surgido soluciones alternativas durante la última década. Sin embargo, la transmisión RTMP ofrece algunos beneficios con los que las soluciones modernas aún intentan competir:

ventajas:

  • Historia: la transmisión RTMP ha existido durante mucho tiempo, lo que la convierte en una solución popular para codificadores y servidores de medios tradicionales y recientes .
  • Baja latencia :la transmisión de baja latencia de RTMP significa que apenas hay demora desde el contenido grabado hasta los dispositivos de los usuarios finales que lo reciben.
  • Poco almacenamiento en búfer: el almacenamiento en búfer mínimo de RTMP significa que su audiencia no tendrá que sufrir congelación, carga y reproducción lenta .
  • Soporte de codificador yservidor de medios:RTMP es un favorito de la industria, ya que muchos codificadores populares y herramientas de servidor de medios todavía admiten la transmisión RTMP .
  • Compatibilidadcon redes sociales :la transmisión RTMP es una opción para muchas redes sociales para distribuir transmisiones en vivo .

Desventajas:

  • Carece de soporte de reproducción: RTMP ahora es un protocolo de ingestión, pero debe depender de opciones de reproducción de punto final como HLS y DASH.
  • No más actualizaciones: la tecnología RTMP ya no recibe actualizaciones ni soporte.
  • Reemplazo lento: la transmisión RTMP enfrenta la amenaza de extinción debido a que la nueva tecnología de extremo a extremo se vuelve cada vez más frecuente y accesible.

Variaciones de RTMP

Los desarrolladores crearon diversos protocolos RTMP para satisfacer diferentes necesidades y casos de uso . Cada variación del protocolo RTMP tiene un propósito específico, así como ventajas y desventajas particulares que pueden hacer que se adapte mejor a sus necesidades de transmisión de video en vivo :

  • RTMPS: utiliza una certificación SSL para mejorar la seguridad de las transmisiones a través de servidores públicos de transmisión por Internet .
  • RTMPE: transfiere datos de forma segura sin utilizar SSL .
  • RTMFP: exige un ancho de banda y datos más bajos mediante el uso del Protocolo de datagramas de usuario (UDP) en lugar de TCP .
  • RTMPT: se basa en la tunelización para enviar datos privados a través de redes públicas, pero esto probablemente afectará negativamente su latencia.

¿Cómo funciona la transmisión RTMP ?

Las transmisiones RTMP funcionan mediante un proceso de tres pasos: protocolo de enlace, conexión y transmisión. Estos tres pasos establecen la conexión entre el servidor y el reproductor, lo que le permite entregar contenido de audio y video . Así es como funciona cada etapa del proceso.

1. Apretón de manos

Primero, el cliente host (p. ej., plataforma de transmisión en vivo , hardware o software de codificación ) envía una solicitud de conexión al servidor de reproducción que recibirá el contenido. Luego, el cliente intercambia tres paquetes de datos:

  • Un paquete que detalla la versión de RTMP utilizada
  • Una marca de tiempo de cuándo la solicitud de conexión dejó el cliente host y cuándo la recibió el servidor de reproducción
  • Una copia de la marca de tiempo

2. Conexión

Una vez que el protocolo de enlace inicia la conexión, el cliente-servidor y el reproductor se conectan mediante un formato de mensaje de acción (AMF). A continuación, el servidor RTMP envía la URL de conexión, el códec de video y el códec de audio . Entonces, el jugador responde y establece la conexión.

3. Transmisión

Después de establecer la conexión, puede comenzar a transmitir su contenido. Todos los datos de audio y video en línea procesados ​​a través del codificador se transferirán a través de la conexión y se enviarán al punto final de reproducción .

Luego, los usuarios pueden interactuar con su reproductor para cambiar la forma en que consumen el contenido. Esto a menudo incluye cambiar la velocidad, pausar, rebobinar y habilitar los subtítulos.

RTMP vs. RTSP : ¿Cuál es la diferencia?

El Protocolo de transmisión en tiempo real ( RTSP ) es una opción de transmisión de baja latencia que generalmente se usa con sistemas de vigilancia y televisores de circuito cerrado (CCTV). RTSP se enfoca menos en la calidad y más en la entrega en tiempo real, lo cual es crucial para la transmisión de cámaras de vigilancia (donde cada segundo importa).

Sin embargo, RTSP no es tan popular como RTMP. La mayoría de las plataformas y codificadores de transmisión en vivo no admiten este protocolo de transmisión en vivo , lo que significa que necesitará software adicional si planea confiar en RTSP para la ingesta.

RTMP tampoco tiene una latencia tan baja como RTSP , pero está bastante cerca. Por lo general, tendrá un retraso de alrededor de cinco segundos, pero esto podría ser más o menos dependiendo de su conexión a Internet y las demandas de contenido. La mayoría de las plataformas y codificadores de transmisión en vivo de hoy en día son compatibles con RTMP , por lo que no debería tener problemas para usarlo para la ingestión.

Casos de uso de transmisión en vivo de RTMP para organizaciones sin fines de lucro

Las soluciones de transmisión en vivo a menudo tendrán las funciones que su organización sin fines de lucro necesita para entregar contenido general y captar la atención de su audiencia. Sin embargo, es posible que necesite la funcionalidad RTMP de vez en cuando para casos de uso únicos . Aquí hay algunos escenarios en los que recomendamos que las organizaciones sin fines de lucro usen RTMP en el software de eventos sin fines de lucro de Classy, ​​Classy Live :

  • Superposiciones: use superposiciones personalizadas para personalizar su transmisión y agregar más elementos de marca.
  • Tercios inferiores: aplique superposiciones de tercios inferiores para mostrar gráficos en la esquina inferior de su transmisión, lo cual es perfecto para presentar invitados o agregar comentarios breves.
  • Subtítulos: haga que sus transmisiones sean más accesibles agregando opciones de subtítulos.
  • Contenido pregrabado: reproduzca contenido pregrabado en su transmisión en horarios establecidos.
  • Transmisiones de respaldo: planifique para el peor de los casos estableciendo una transmisión de respaldo o alternativa en caso de que su transmisión principal se caiga.
  • Simulcast: Transmita a múltiples canales simultáneamente con una transmisión RTMP .

Las mejores herramientas de transmisión RTMP de terceros

Si está interesado en los casos de uso que mencionamos anteriormente, deberá encontrar una herramienta RTMP de terceros para sus eventos Classy Live. Cada uno tiene su conjunto único de ventajas y desventajas que pueden ayudarlo a decidir la mejor opción para su situación. Estas son algunas de las opciones más populares:

1. Retransmitir

Restream le permite transmitir desde una plataforma central a más de 30 destinos. Se conecta a plataformas como Classy, ​​Twitch , Facebook, YouTube, Vimeo, salidas RTMP personalizadas y más.

El estudio Restream le permite agregar superposiciones, logotipos y fondos de marca a su transmisión. También lo empodera con botones interactivos de llamado a la acción y aspectos destacados del chat. Los usuarios pueden probar la plataforma de forma gratuita en el plan básico de Restream, pero deberá comprar un plan pago para desbloquear las funciones personalizadas del canal RTMP.

2. Patio de corrientes

StreamYard es una opción popular y fácil de usar para la transmisión RTMP . Le permite grabar y transmitir directamente desde su navegador con elementos de marca como logotipos, colores, superposiciones, GIF, videos grabados y más.

La interfaz de usuario de transmisión resulta familiar para la mayoría, lo que permite que los nuevos usuarios se familiaricen con el software rápidamente. StreamYard incluso publicó una guía con instrucciones paso a paso sobre cómo conectar su destino RTMP personalizado con StreamYard.ª

Esta herramienta RTMP ofrece un plan gratuito para explorar la plataforma, pero deberá actualizar a un plan básico para desbloquear destinos RTMP personalizados.

3. Estudio OBS

OBS Studio es una plataforma de transmisión de código abierto y de uso gratuito . Ha existido por un tiempo y atiende a múltiples niveles de usuario.

Si bien encontrará más plataformas fáciles de usar en el mercado, OBS Studio le permite profundizar en los detalles para personalizar sus transmisiones y grabaciones. Gracias a la prevalencia de OBS en la comunidad de transmisión, encontrará mucha documentación y asistencia de la comunidad para ayudarlo a comenzar.²

4. Vimeo

Vimeo es una plataforma de transmisión de video todo en uno para alojar contenido, crear videos y transmitir en vivo . Puede usar la plataforma para transmitir eventos únicos o recurrentes con soporte RTMPS, pero necesitará un plan Advanced, Premium o Enterprise para desbloquear esta funcionalidad.³

Pruebe la plataforma con una prueba gratuita de 30 días para ver funciones más avanzadas o pruebe el plan gratuito.

5. Youtube

YouTube es el rey del contenido de video y también es una plataforma poderosa para alojar sus transmisiones RTMP personalizadas . No es la plataforma con más funciones, pero es de uso gratuito y ofrece una simplicidad inigualable para los usuarios de Android e iOS . La documentación de transmisión en vivo de YouTube también es un gran recurso para obtener información sobre cómo comenzar con destinos RTMP personalizados.

6. Ampliar

Zoom es excelente para organizar reuniones individuales y conferencias telefónicas más grandes, pero también puede usar la plataforma para transmitir y grabar eventos. No proporciona todas las superposiciones de marca y los tercios inferiores que ofrecen otras plataformas, pero se destaca por ser simple y fácil de usar.

Si ya está familiarizado con la interfaz de usuario del software, está un paso más cerca de ponerlo en marcha. Comience a transmitir su evento desde Zoom hoy.

Cómo configurar una transmisión RTMP con Classy Live

Configurar una transmisión RTMP en Classy Live es relativamente simple, especialmente si usa uno de los servicios de transmisión de terceros más populares mencionados anteriormente. Aquí hay una descripción general de alto nivel del proceso:

  1. Inicie sesión en su cuenta Classy Live
  2. Elige tu evento
  3. Seleccione "Escenario" en el menú
  4. Elija "Classy Live" en la lista de proveedores
  5. Seleccione la pestaña Transmisión RTMP
  6. Copie su URL RTMP y clave de transmisión

¿Necesitas más ayuda? Consulte estas instrucciones paso a paso

Utilizará su URL RTMP y clave de transmisión durante el proceso de configuración con la herramienta de transmisión de terceros que elija. Verifique la herramienta elegida para obtener la documentación restante para configurar y transmitir.

Una vez que esté configurado, Classy Live ofrece la mejor experiencia virtual para organizaciones sin fines de lucro. Viene equipado con elementos interactivos y funciones de recaudación de fondos para inspirar (y capacitar) a su audiencia para que tome medidas inmediatas.

Classy Live también ofrece subastas, ofertas móviles, comercio electrónico, tablas de clasificación de donaciones en vivo, mesas virtuales, salas de reuniones y más para llevar sus eventos virtuales, presenciales e híbridos al siguiente nivel.

¿Quieres ver Classy Live en acción? Solicite una demostración y un miembro de nuestro equipo le explicará cómo funciona la plataforma y cómo puede ayudar a promover los objetivos de transmisión de su organización sin fines de lucro.

Ir en vivo con una transmisión RTMP

No se preocupe si toda esta charla de transmisión de RTMP lo hace sentir un poco abrumado. Eres el experto en organizaciones sin fines de lucro, no necesariamente el profesional de la transmisión en vivo . Confíe en nuestro equipo para brindarle el conocimiento y el apoyo que necesita para sentirse listo cuando sea el momento de pasar del concepto a la transmisión en vivo sin contratiempos.

Fuentes de artículos

  1. "Transmisión en vivo RTMP personalizada: la guía definitiva", transmisión en vivo, SteamYard, última modificación el 9 de abril de 2021, https://streamyard.com/blog/how-to-live-stream/custom-rtmp-live-streaming/ .
  2. "Resumen de OBS Studio", Wiki, OBS, última modificación o fecha de acceso, https://obsproject.com/wiki/OBS-Studio-Overview .
  3. “Introducción: Cómo transmitir en vivo con Vimeo”, Centro de ayuda, Vimeo, última modificación o fecha de acceso, https://vimeo.zendesk.com/hc/en-us/articles/360040582051-Introduction-How-to-go- en vivo usando Vimeo#h_01FKK0ND39NGNBX49ZZPJY65XY .
  4. "Entrega de contenido de YouTube en vivo a través de RTMPS", API de transmisión en vivo, YouTube, última modificación o fecha de acceso, https://developers.google.com/youtube/v3/live/guides/rtmps-ingestion .
  5. "Cómo configurar una transmisión en vivo personalizada", Soporte, Zoom, última modificación o fecha de acceso, https://support.zoom.us/hc/en-us/articles/115001777826-Livestreaming-meetings-or-webinars-on-a -sitio-personalizado#h_01589a6f-a40a-4e18-a448-cb746e52ebc5.
en vivo con clase

Haga que sus transmisiones cobren vida

Aprende más