Adaptadores NDI
Usa Adaptadores NDI para publicar una fuente SRT, RTMP o de videollamada como salida NDI con nombre propio para un mezclador, sistema de gráficos, multiviewer o sala de control.
Elige este módulo cuandoUna fuente SRT, RTMP o de invitado WebRTC debe aparecer como salida NDI con nombre propio.
Usa otro módulo cuandoUsa Dispositivos NDI detectados si la fuente ya existe en la red NDI.
/api/restream/createAntes de empezar
Todos los métodos requieren un x-access-token válido. Configura primero la red NDI, crea la fuente upstream SRT, RTMP o de videollamada y conserva su ID.
Qué puedes hacer
createyupdateseleccionan la entrada y asignan el nombre del dispositivo NDI.getAll,getCountygetByIdconsultan los adaptadores.startystopcontrolan la publicación NDI.getStatcomprueba el proceso en ejecución.removeelimina un adaptador.
Flujo de ejemplo
{
"restream_name": "Remote camera to NDI",
"input": {
"input_type": "INPUT_TYPE_SRT_SOFTWARE",
"input_module_id": "SRT_SERVER_ID"
},
"output": {
"output_type": "OUTPUT_TYPE_NDI_DEVICE",
"output_settings": {
"ndi_device_name": "Remote Camera 1"
}
},
"module_name": "MODULE_NDI_ADAPTERS",
"active": true
}
Crea el adaptador, inícialo, comprueba sus estadísticas de ejecución y selecciona después Remote Camera 1 en el sistema NDI receptor.
Casos de uso habituales
- Incorporar una cámara de campo SRT a una sala de control basada en NDI.
- Exponer la señal RTMP de un recinto a una estación de gráficos NDI.
- Publicar un invitado remoto de una videollamada como fuente NDI seleccionable por separado.
Límites y resolución de problemas
El recurso de entrada debe existir y proporcionar una señal válida. Los nombres de dispositivo deben ser estables y suficientemente claros para los operadores. Guardar un adaptador no significa que esté en ejecución; comprueba getStat antes de usarlo en emisión.
Siguientes pasos
Confirma la salida en el sistema NDI receptor y conéctala después al flujo de mezcla, supervisión o grabación correspondiente.
Conectar una fuente NDI a un flujo de entrega
Crea un adaptador desde una fuente NDI verificada hacia la salida necesaria, inícialo y comprueba el proceso.
- Crear el puenteElige la entrada NDI y el protocolo y procesamiento del destino.
POST /api/restream/create - Iniciar el adaptadorInicia cuando la fuente NDI y el destino estén disponibles.
POST /api/restream/start - Verificar el procesoConsulta las estadísticas antes de depender de la salida.
POST /api/restream/getStat
Una respuesta de creación correcta confirma la configuración, no el estado del medio. Inicia el recurso y comprueba sus estadísticas antes de enviar tráfico de producción.
Configurar NDI, verificar la red y publicar una salida NDI
Aplica la configuración de descubrimiento, confirma los dispositivos NDI previstos y convierte después una fuente gestionada compatible en una salida NDI con nombre.
- Aplicar los ajustes NDIDefine nombre de máquina, servidores, IP explícitas o la configuración JSON revisada.
POST /api/devices/updateNDIConfiguration - Verificar el inventarioLista la vista actual de red y confirma nombres y direcciones.
POST /api/devices/getAll - Comprobar actividadConfirma que el dispositivo seleccionado está activo antes de depender de la ruta.
POST /api/devices/getStat - Crear el publicador NDISelecciona una entrada gestionada compatible y configura el nombre y control de OUTPUT_TYPE_NDI_DEVICE.
POST /api/restream/create - Iniciar la entrega NDIInicia el adaptador cuando la fuente y la red NDI estén disponibles.
POST /api/restream/start - Verificar el procesoConsulta bitrate, FPS, velocidad y progreso antes de entregar el nombre NDI.
POST /api/restream/getStat
Un dispositivo detectado demuestra visibilidad de red; su id no es la entrada del adaptador. Los ejemplos publicados aceptan SRT gestionado, RTMP GoPro o participantes de conferencia y publican OUTPUT_TYPE_NDI_DEVICE.
Publica una fuente gestionada en la red como dispositivo NDI para mezcladores, sistemas gráficos u otros equipos de producción.
El puente utiliza los campos de una retransmisión con salida de dispositivo NDI y module_name: MODULE_NDI_ADAPTERS. Hay un ejemplo de vMix Script para iniciarlo desde un flujo de operador.
Usa este preajuste cuando un servidor SRT administrado deba aparecer como una salida NDI en la nube con nombre propio.
Es el puente más directo para que un operador convierta un punto de entrada SRT existente en un dispositivo NDI.
Resulta útil para fuentes de hardware o software que ya terminan en RTMP dentro de la plataforma.
Usa este preajuste para exponer la señal de un participante de una videollamada en un entorno de producción compatible con NDI.
Es la variante del mismo patrón de adaptador destinada a conferencias.
Etiqueta en el panel: Nombre del adaptador.
Nombre descriptivo de la tarea del adaptador NDI.
Etiqueta en el panel: Entrada de origen.
En ejecución se admiten entradas de servidores SRT administrados, de servidores RTMP administrados y de participantes de conferencias.
Identificador de la entidad de origen seleccionada en el formulario de creación.
Etiqueta en el panel: Salida de destino.
Este módulo fija el tipo de salida en OUTPUT_TYPE_NDI_DEVICE.
Etiqueta en el panel: Nombre del dispositivo NDI®.
Nombre del dispositivo de salida NDI en la nube que se va a crear.
Etiqueta en el panel: Desplazamiento de marca de tiempo (ns).
Ajuste opcional de la marca de tiempo, expresado en nanosegundos.
Etiqueta en el panel: Control del flujo AV.
Determina si el adaptador publica audio, vídeo o ambos.
La interfaz guarda esta tarea como MODULE_NDI_ADAPTERS, aunque utiliza las rutas de restream del backend.
Etiqueta en el panel: Activar al crear.
Determina si el adaptador comienza en estado activo.
Identificadores y nombre guardado del adaptador.
Definición de origen guardada para el adaptador.
Definición de salida NDI guardada para el adaptador.
Identificador del módulo, estado activo y marcas de tiempo administradas por el backend.
El modelo incluye success: true en las respuestas correctas.