OBS a SRT: guía de contribución broadcast de baja latencia

Por qué enviar SRT desde OBS

SRT añade cifrado AES, recuperación ARQ ante pérdida de paquetes y métricas de transporte. Es útil cuando OBS envía una señal de contribución por internet, una red celular o una conexión menos predecible que una LAN. El destino puede ser Vajracast o cualquier receptor SRT en modo listener compatible.

Use una versión reciente de OBS Studio, confirme que la red permite UDP y obtenga del receptor la dirección, el puerto, el modo, la latencia, la frase de contraseña (passphrase) y el Stream ID si se utiliza.

Crear la entrada en Vajracast

  1. Cree una ruta o abra una existente.
  2. Añada una entrada SRT Listener.
  3. Defina el puerto UDP y una latencia inicial, por ejemplo 500 ms.
  4. Active AES-256 y configure una passphrase segura si necesita cifrado.
  5. Guarde la entrada y autorice el puerto UDP en el cortafuegos.

Vajracast admite otros protocolos de entrada, pero en esta configuración OBS actúa como caller y se conecta al receptor SRT en modo listener.

Configurar OBS

En Ajustes → Emisión, seleccione una salida personalizada compatible con FFmpeg/MPEG-TS según la versión de OBS. Utilice una URL de este tipo:

srt://gateway.example:9000?mode=caller&latency=500000

Con cifrado AES-256:

srt://gateway.example:9000?mode=caller&latency=500000&pbkeylen=32&passphrase=SU_FRASE_SEGURA

La latencia de la URL se expresa en microsegundos. No publique ni pegue la passphrase en capturas, tickets o repositorios.

Ajustes de video y audio

Empiece con parámetros que el receptor pueda decodificar:

  • H.264 para máxima interoperabilidad o HEVC si toda la cadena lo admite;
  • fotogramas clave cada dos segundos como punto de partida habitual;
  • bitrate inferior a la capacidad sostenida de subida;
  • AAC a 48 kHz para una señal broadcast habitual;
  • CBR o control de tasa compatible con el destino.

Si un decodificador, una CDN o una sala de control maestro (MCR) rechaza la señal, la causa puede estar en la estructura GOP, los perfiles, el audio, las marcas de tiempo, las cabeceras o la señalización MPEG-TS. Vajracast puede normalizar o transcodificar únicamente donde sea necesario.

Ajustar la latencia

La latencia debe cubrir el RTT, la variación del retardo (jitter) y el tiempo de retransmisión. Vajracast muestra el RTT de los extremos SRT en tiempo real, lo que facilita ajustar el búfer durante una producción en exteriores. Bajar el valor sin medir puede aumentar los paquetes descartados y los artefactos.

Pruebe durante varios minutos con la red cargada. Una conexión estable en una prueba corta no representa necesariamente un evento real.

Añadir failover y previsualización

Después de validar OBS, añada una segunda entrada a la misma ruta: otro OBS, un codificador dedicado, RTMP o una señal de reserva. Configure la prioridad, la estrategia de selección y el retorno automático. Las salidas permanecen activas durante la conmutación.

WHEP permite comprobar la señal de programa con muy baja latencia en el navegador, mientras que el multiview integrado permite supervisar varias rutas en vivo. HLS ofrece una reproducción compatible con un conjunto más amplio de dispositivos.

Solución de problemas

  • No conecta: revise el modo listener, la dirección, el puerto UDP, NAT y el cortafuegos.
  • Negociación rechazada: verifique la passphrase, la longitud AES, el modo y el Stream ID.
  • Cortes: mida RTT y pérdida, aumente latencia y reduzca bitrate.
  • Sin audio: confirme la pista seleccionada, codec AAC y frecuencia de 48 kHz.
  • Incompatibilidad: compare perfil H.264/HEVC, formato de píxel, GOP y estructura MPEG-TS.

Puede probar Vajracast durante 30 días y configurar una ruta OBS a SRT sin tarjeta.

Distribuya señales broadcast en vivo desde la nube

Plataforma gestionada en la nube con servidores dedicados, redundancia N+1, transcodificación por hardware y distribución global. Gratis durante 30 días.

Iniciar prueba gratuita Ver precios

30 días gratis · Sin tarjeta · Acceso directo al equipo de desarrollo