¿Qué es la retransmisión directa RTMP?

La retransmisión directa RTMP reenvía un flujo entrante del protocolo de mensajería en tiempo real a otro extremo y conserva su contenido multimedia codificado. A diferencia de la transcodificación, no decodifica ni vuelve a comprimir el audio o el video.

Cómo funciona la retransmisión directa RTMP

En el modo de retransmisión directa, un servicio recibe mensajes RTMP, conserva las pistas comprimidas y las vuelve a publicar hacia otro extremo RTMP. Aun así, puede demultiplexar, volver a multiplexar, ajustar las marcas de tiempo o reconectar la sesión, por lo que el reenvío no es necesariamente una copia byte por byte. Evitar la reconstrucción mediante códecs reduce la demanda de cómputo y evita la pérdida de calidad por generaciones sucesivas. El servicio de retransmisión se sitúa en la ruta de recepción en directo cuando el encoding de origen ya cumple los requisitos del destino en cuanto a códec, tasa y empaquetado.

Datos clave

  1. RTMP clásico suele transportar video H.264 y audio AAC en mensajes de estilo FLV, lo que convierte esa combinación en una base de compatibilidad frecuente para la recepción con retransmisión directa.
  2. Un servicio de retransmisión no puede corregir un códec no compatible, una tasa de bits excesiva, una cadencia de fotogramas clave inválida o una disposición de audio incompatible sin transformar el contenido multimedia o rechazarlo.
  3. Las discontinuidades de las marcas de tiempo y las reconexiones del origen pueden propagarse hacia los sistemas posteriores; un servicio de retransmisión robusto debe decidir si conserva, normaliza o reinicia la línea de tiempo de salida.

Cuándo importa la retransmisión directa RTMP

Usa la retransmisión directa para volver a transmitir una señal en directo compatible con poca sobrecarga de procesamiento y sin pérdida por un nuevo encoding. El destino debe aceptar los códecs y los parámetros originales del flujo; de lo contrario, la reproducción o la recepción pueden fallar.

Convierte tus conocimientos sobre multimedia en un pipeline funcional

Conecta las subidas, el procesamiento, la IA, el almacenamiento y la entrega mediante una sola API declarativa, mientras nos encargamos por ti del stack de encoding, el escalado y los cambios constantes de formatos.

Prueba Transloadit gratis