Para enviar RTMP desde OBS, introduzca la URL y clave asignadas en Ajustes → Emisión. Para recibir una señal en OBS, use en una Fuente multimedia una URL de receptor emitida para ese trabajo. Publisher y Receiver son roles de acceso distintos, pero usan el mismo nombre de transmisión configurado y pueden usar la misma URL RTMP.
Qué necesita antes de abrir OBS
- Un listener RTMP habilitado y una URL/clave de publicador emitida para él.
- Una escena OBS conocida con fuentes de vídeo y audio deliberadas.
- Una ruta independiente de recepción o monitorización para demostrar la señal después de llegar.
Este procedimiento usa los valores Custom RTMP suministrados para el despliegue. OBS mantiene documentación de configuración específica de versión.
Entradas controladas y Guest
Para modo controlado, use la URL asignada y el nombre de transmisión configurado; los roles Publisher y Receiver usan el mismo nombre de conexión. En modo Guest, OBS sigue llamando Clave de transmisión al campo: introduzca allí un nombre de transmisión elegido y no vacío, y use ese mismo nombre para recibir. El modo Guest abre el endpoint intencionalmente.
Envíe RTMP desde OBS a Callaba
- En OBS, abra Ajustes → Emisión.
- Seleccione Personalizado… como servicio.
- Pegue la URL de servidor asignada en Servidor y el valor de publicador en Clave de transmisión.
- Haga clic en Aplicar e inicie la transmisión.
- En Callaba, confirme que RTMP Server informa de un publicador activo y bitrate entrante.
Resultado esperado: el publicador asignado aparece activo y el bitrate cambia mientras OBS envía. Si OBS dice que transmite pero el listener permanece inactivo, compare ruta y clave exactas del servidor y luego compruebe puerto del listener y regla de acceso del publicador.
Reciba una señal RTMP en OBS
- Obtenga la URL de receptor o reproductor prevista para esta ruta de recepción OBS.
- En una escena, añada Fuente multimedia.
- Desactive Archivo local y pegue esa URL de receptor en Entrada.
- Confirme imagen y audio previsto en la vista previa de OBS.
Resultado esperado: la escena OBS receptora muestra la señal seleccionada y su audio previsto. Una URL de ingesta RTMP no es una URL de reproductor de navegador. La reproducción en navegador es otro flujo independiente y debe usar un endpoint HLS/Web Player configurado, no RTMP nativo en un navegador.
Pruebe ambas direcciones antes de un evento
| Comprobación | Qué demuestra |
|---|---|
| Emisor OBS conectado | OBS ha intentado la sesión de publicador. |
| Actividad y bitrate del servidor | El listener aceptó un publicador y ve flujo de medios. |
| Imagen y audio del receptor | La ruta de recepción seleccionada decodifica medios de programa utilizables. |
| Salida elegida | Funciona la grabación, ruta o reproductor configurados por separado. |
Fallos habituales
La conexión falla de inmediato: copie de nuevo URL y nombre/clave de transmisión; confirme listener y ruta de red. La conexión funciona pero no hay medios utilizables: inspeccione escena OBS, fuente de audio, registros de codificador y medios del receptor. El receptor sigue vacío: confirme que OBS usa la ruta RTMP de recepción configurada y el mismo nombre/clave, y después compruebe compatibilidad de medios y estado del receptor.
Configuración relacionada
Use Callaba RTMP Server para crear la ruta de ingesta configurada, la guía del operador de RTMP Server para detalles de ciclo de vida y acceso, y reproductor RTMP y reproducción en navegador cuando ver en navegador sea el siguiente trabajo.
Una ejecución de aceptación OBS repetible
Cree RTMP Server en un puerto TCP libre, después cree un Publisher Stream y un Receiver Stream. Copie exactamente URL y nombre/clave de publicador asignados; no construya una URL a partir del nombre de servidor mostrado. Para un receptor OBS, use la ruta RTMP de recepción configurada con el mismo nombre/clave. Para ver en navegador, cree una salida HLS o Web Player independiente. En OBS use servicio Personalizado, no un preajuste de plataforma. Para una primera prueba prudente, envíe vídeo H.264 con audio AAC en la ruta de salida FLV/RTMP; mantenga resolución, frecuencia de fotogramas y bitrate en valores que acepte su despliegue y cambie un parámetro cada vez.
En Callaba inspeccione getStatistics: el bitrate de entrada y el número de publicadores confirman la ingesta; el número de receptores solo cambia cuando se conecta realmente un receptor. Para un receptor en OBS, añada Fuente multimedia, desactive Archivo local, introduzca la URL de receptor como Entrada y mantenga la fuente visible en la escena. Una vista previa negra con publicador activo apunta a URL de receptor o compatibilidad de medios; bitrate de entrada cero apunta de nuevo al emisor, clave, puerto o rol Publisher. Consulte la referencia de ciclo de vida de RTMP Server para los campos exactos de listener y estadísticas.
Próximos pasos
Use Callaba RTMP Server para crear la ruta de ingesta, y luego use reproductor RTMP y reproducción en navegador cuando ver en navegador sea el siguiente trabajo.