⭐ Este artículo gira en torno a una función Pro.
NDI™ (Network Device Interface) es un protocolo que permite enviar y recibir cuadros de video entre aplicaciones, en tiempo real. ¿Te suena familiar? Pues sí, es como Spout y Syphon, pero la diferencia aquí es que funciona a través de la red, ¡así que las aplicaciones que se comunican no tienen que estar en la misma computadora! Las aplicaciones simplemente deben soportar NDI y los dispositivos deben estar conectados a la misma red (incluso por WIFI).
Podrás recibir y mostrar la señal de otras aplicaciones en HeavyM y, al revés, enviar la salida de HeavyM a otro programa (o incluso a otro HeavyM), ya sea en el mismo dispositivo o no. El protocolo ya está incluido en HeavyM, no necesitas instalar nada.
Enviar la salida de HeavyM a otra aplicación
No olvides verificar que tanto el dispositivo emisor como el receptor estén conectados a la misma red.
Enviar la renderización completa del lienzo vía NDI
Activar el compartir salida
Para poder enviar la renderización del lienzo de HeavyM a otra aplicación, primero activa el compartir salida en el menú Output → Enable NDI. ¡Eso es todo! Ahora deberías ver HeavyM disponible como una fuente NDI en la aplicación receptora.
Configurar la resolución de salida
La salida que se envía a través de NDI corresponde a toda la zona del lienzo, por lo que su resolución depende del tamaño de tu lienzo. Por defecto, está configurada a 1920x1080 píxeles.
Si deseas cambiar esto, necesitas acceder al modo avanzado de configuración de salida, desde Output → Setup... o , y cambiar la resolución indicada en la sección "Canvas Settings".
¿Qué se comparte exactamente a través de este flujo NDI?
La textura compartida vía NDI aquí es la renderización completa del lienzo, simple y llanamente. Corresponde a lo que ves si abres una proyección mediante Output -> Windowed, por ejemplo (pero con resolución completa del lienzo).
En este caso, no toma en cuenta las posibles transformaciones aplicadas en el módulo de Output Setup (Warping, Edge-blending). Si necesitas que las transformaciones de salida sean consideradas en tu flujo NDI, entonces deberías crear un flujo NDI como un Destino de Pantalla en su lugar (ver sección siguiente).
Nota: encuentra más información sobre el lienzo y la salida en este artículo.
Enviar una pantalla de salida vía NDI
Crear un destino NDI
En la configuración de salida (Output → Setup... o ), selecciona una Pantalla y elige "New NDI Stream" como su Destino abajo.
Esto crea un nuevo flujo NDI que comparte la textura de esta Pantalla.
Puedes crear un flujo NDI para cada Pantalla de Salida.
¿Qué se comparte exactamente a través de este flujo NDI?
La renderización de salida compartida a través de un Destino NDI es la misma textura que se mostraría si asignaras la Pantalla asociada a un monitor regular como Destino.
Esto significa que las transformaciones de configuración de salida como Warping y Edge-blending se aplican en el flujo NDI.
Por lo tanto, la resolución de la textura compartida vía NDI es la Resolución de la Pantalla, que puedes personalizar en las configuraciones de la Pantalla.
Recibir una textura de otra aplicación en HeavyM
No olvides verificar que tanto el dispositivo emisor como el receptor estén conectados a la misma red.
Activar el compartir salida en el emisor
Para recibir una señal de otra aplicación, no necesitas activar compartir salida en HeavyM, pero puede que necesites hacerlo en la aplicación que la envía.
Por favor, consulta el manual de tu aplicación para verificar si es compatible con NDI y cómo activar el compartir salida.
Seleccionar un emisor NDI en HeavyM
Para incluir un flujo NDI en HeavyM, primero necesitas añadir una forma de reproductor, una fuente NDI en el Sources Bin, y conectarlos juntos. Luego, en la configuración de la fuente, selecciona la señal NDI disponible que desees.
Desde la versión 2.7 en adelante, el estado activo /
inactivo del flujo se guarda, lo que significa que si no se inició antes HeavyM, la selección del flujo sigue preservada en el proyecto y el flujo se iniciará automáticamente cuando la fuente de origen se vuelva a activar.
Para aprender más sobre todas las posibilidades de las fuentes multimedia, consulta los artículos en el capítulo dedicado de esta guía, "Gestionar Fuentes Multimedia".
Aspectos técnicos
- El audio no está soportado ni en NDI In ni en Out
- Se usa RGBA de 8 bits para NDI Out
- Se soportan todos los formatos NDI In (se realiza una conversión acelerada por GPU más rápida para 8-bit UYVY)
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.