Network Device Interface ( NDI ) es un estándar de software libre de regalías desarrollado por NewTek para permitir que los productos compatibles con video se comuniquen, entreguen y reciban video de alta definición a través de una red informática de una manera de alta calidad y baja latencia que es frame precisa y adecuada para la conmutación en un entorno de producción en vivo .
Lanzamiento estable | 4.6.2 |
---|---|
Sitio web | www |
Tecnología
NDI está diseñado para funcionar a través de Gigabit Ethernet , [1] y se espera que el códec NDI [2] entregue video HD 1080i a velocidades de datos VBR típicamente alrededor de 100 Mbit / s. [3]
De forma predeterminada, NDI utiliza el mecanismo de descubrimiento mDNS ( Bonjour / Zeroconf ) para anunciar fuentes en una red de área local, de modo que los dispositivos receptores de NDI puedan descubrir y ofrecer esas fuentes automáticamente, aunque otros 2 modos de descubrimiento (NDI Access, NDI Discovery Server) permiten para operaciones en subredes y sin mDNS. Las fuentes se crean utilizando un puerto TCP seleccionado arbitrariamente de un rango de puertos en el host de envío NDI. Cuando se solicita una fuente, se establece una conexión TCP en el puerto apropiado con el receptor NDI conectándose al remitente NDI. NDI 3.x tiene opciones para usar UDP multidifusión o unidifusión con corrección de errores de reenvío (FEC) en lugar de TCP, y puede equilibrar la carga de flujos a través de múltiples NIC de controladores de interfaz de red sin usar agregación de enlaces . NDI 4.0 introduce conexiones multi-TCP.
NDI transporta video, audio multicanal sin comprimir [ cita requerida ] y metadatos . Los mensajes de metadatos se pueden enviar en ambas direcciones, lo que permite al remitente y al receptor enviarse mensajes entre sí a través de la conexión con metadatos arbitrarios en formato XML . [4] Este sistema de metadatos direccionales permite funciones tales como información de conteo activo realimentada a las fuentes para comprender que están al aire (programa / vista previa). NDI también permite a los remitentes determinar la cantidad de receptores conectados, para que puedan omitir el procesamiento innecesario y la utilización del ancho de banda de la red cuando no hay clientes receptores NDI conectados. Los receptores NDI pueden optar por conectarse a varias combinaciones de transmisiones, para admitir cosas como conexiones de solo audio o solo metadatos donde no se requiere video.
El kit de desarrollo de software (SDK) de NDI está disponible para Windows, Linux y macOS, [5] y también se ha adaptado a iOS, tvOS, [6] Android, Raspberry Pi y FPGA. [7] [8] El SDK está disponible a través de una licencia de propiedad libre de regalías . [9]
Comparación de protocolos de video IP comunes
Otros protocolos de video IP que están surgiendo para su uso en la producción de video profesional (en lugar del video IP usado para la distribución a los usuarios finales ) incluyen SMPTE 2022 , SMPTE 2110 , ASPEN (reemplazado en gran medida por SMPTE 2110) y Sony NMI. Existen claras diferencias en la tecnología utilizada por estos protocolos.
Protocolo Parámetro | NDI | NDI HX | NDI HX2 | SMPTE 2022-6 [10] | SMPTE 2110 | ASPEN [11] | MNI [12] |
---|---|---|---|---|---|---|---|
Transporte | TCP / UDP / Multi-TCP [A] | UDP (TCP) | TCP / UDP / Multi-TCP [A] | UDP | UDP | UDP | UDP |
Formato de imagen | Tamaño / aspecto independiente | Tamaño / aspecto independiente | Tamaño / aspecto independiente | Solo formatos SDI | Tamaño / aspecto independiente | ||
Cuenta | sí | sí | sí | No | No [B] | No | |
Control de dispositivo bidireccional | sí | sí | sí | No | No | No | |
Canal alfa integrado | sí | No | No | No | sí | ||
Compresión | Códec NDI (SHQ 2/7) [13] | NDI | HX (H.264) | H.264 / H.265 | NINGUNO [C] | Especificación SMPTE 2110-22 (JPEG XS, pero no limitado a) | NINGUNO | NINGUNO / Códec LLVC |
Conexión | Socket, Unicast / Multicast y FEC | Unidifusión / multidifusión | Socket, Unicast / Multicast y FEC | Multidifusión | Multidifusión | Multidifusión | Multidifusión /? |
Velocidad de datos HD (1080i) | ~ 100 Mbit / s | 8-20 Mbit / s | ~ 1–50 Mbit / s | > 1,5 Gbit / s | > 1,1 Gbit / s | > 1,5 Gbit / s | > 1,5 Gbit / s / hasta 14: 1 [14] |
Embalaje de esencias | Paquetes de fotogramas de vídeo, metadatos y audio discretos, conexión única | Entregado como paquetes de fotogramas de video, metadatos y audio discretos, conexión única | Paquetes de fotogramas de vídeo, metadatos y audio discretos, conexión única | Flujo de bits SDI sin procesar empaquetado | Audio, video y metadatos discretos en conexiones separadas con diferentes protocolos | Múltiples flujos de transporte MPEG | Marco alineado 2022-6 / LLVC |
Infraestructura | NIC múltiple Gigabit / inalámbrica / con carga equilibrada / 10 GBit | Gigabit / inalámbrico | Gigabit / inalámbrico | 10 GB como mínimo | 10 GB como mínimo | 10 GB como mínimo | Gigabit / 10 GBit |
Descubrimiento de servicios | Bonjour (mDNS), acceso NDI (manual), servidor (NDI4) | automático a través del controlador HX | Bonjour (mDNS), acceso NDI (manual), servidor (NDI4) | NMOS [15] | AMWA IS-04 | JSON-RPC | Plug & play (NDCP) |
API | Licencia libre de regalías, bibliotecas SDK para Win (x86), Mac, Linux (x86 y ARM), iOS, [16] referencia de FPGA | Codificación de hardware, decodificación con bibliotecas NDI | Envíe con SDK integrado NDI, reciba con bibliotecas NDI | Estándar SMPTE | Estándar SMPTE | SMPTE RDD |
- ^ a b NDI v1.0 era TCP puro. Las versiones posteriores incluyen opciones para UDP Unicast y Multicast según corresponda y FEC. NDI 4.0 agrega transporte 'Multi-TCP'. NDI
- ^ Tally para SMPTE 2110 se basa en fuentes de datos externas, utilizando la propuesta AMWA IS 07.
- ^ El códec TICO RDD35 se puede utilizar para comprimir UHD en 4: 1, de modo que un flujo codificado se pueda transportar a lo largo de uncanal SMPTE 2022 -6 con el mismo ancho de banda sin comprimir que HD. [17] SMPTE 2110 con TR-03 también ofrece la posibilidad de utilizar TICO RDD35 y JPEG XS. [18] Esto requiere un codificador y decodificador patentados que generalmente se implementan como silicio en cada extremo.
Historia
NDI fue revelado públicamente por NewTek el 8 de septiembre de 2015 y se demostró en la exhibición de transmisión de IBC en Amsterdam esa semana. [19] El primer dispositivo que se mostró usando NDI fue el NewTek TriCaster que entregó una señal NDI de cada una de sus entradas SDI, así como cuatro señales de salida de su mezclador de visión. El TriCaster también podría recibir hasta dos fuentes NDI de otros dispositivos (aumentado a 12 en versiones posteriores y hasta 44 en la serie IP de NewTek). [20]
Los dispositivos NDI de otros proveedores siguieron durante 2016. Los primeros productos de terceros vinieron de Gallery Sienna e incluyeron un generador de señal NDI para macOS, un convertidor de escaneo de escritorio para macOS y la aplicación de cámara NDICam para iPhone que ofrece una transmisión NDI nativa desde dispositivos iOS. . [21] [22]
NewTek había creado previamente un predecesor de NDI llamado AirSend para obtener video de dispositivos externos en sus productos TriCaster. AirSend había sido implementado por varios proveedores de generadores de caracteres (CG), incluidos Vizrt y Chyron . Para llevar rápidamente estos productos al espacio NDI, NewTek creó un nuevo controlador para reemplazar el controlador AirSend existente, que podría instalarse en estos dispositivos compatibles con AirSend existentes, convirtiéndolos instantáneamente en dispositivos compatibles con NDI sin que el CG original requiera cambios. vendedores. [23]
Otro de los primeros en adoptar NDI fue VMix , un mezclador de visión basado en Windows que ofrece entradas y salidas NDI. [24] Se produjo un aumento significativo en la base instalada de NDI cuando la aplicación de transmisión en vivo XSplit agregó soporte para NDI. [25]
Más adelante en 2016, NewTek entregó NDI 2.0, que agregó características que incluyen soporte para el descubrimiento de servicios en subredes. En abril, Magewell anunció la integración perfecta de sus dispositivos de captura PCIe y USB, lo que permite el acceso a cualquier fuente de video en la red. Esta solución creó uno de los escenarios de producción de video de transmisión más eficientes posibles con una elección de fuente ilimitada y una compatibilidad ubicua del sistema operativo.
El 12 de julio de 2017, NewTek anunció NDI 3.0 que agregó multidifusión, NDI | HX y otras características nuevas, presentando soporte para cámaras PTZ específicas con chipsets H.264 y firmware actualizado. [26]
En abril de 2018, en el NAB Show, Microsoft anunció que había agregado compatibilidad con NDI a Skype para creadores de contenido. [27] Otros anuncios en NAB2018 incluyeron NDI 3.5 y nuevo soporte NDI de proveedores como EVS [28] y Avid. [29]
La versión 3.4 de FFmpeg agregó soporte de entrada y salida para NDI cuando el usuario final lo compila opcionalmente en una biblioteca NewTek que no es de código abierto. [30] Sin embargo, más tarde se descubrió que NewTek estaba redistribuyendo binarios precompilados de FFmpeg que incorporaron su biblioteca que no es de código abierto en violación de la Licencia Pública General GNU , lo que provocó que el proyecto FFmpeg eliminara el soporte NDI de su base de código en marzo de 2019. [ 31] [32]
En abril de 2019, antes de NAB, NewTek anunció la adición del modo Multi-TCP a NDI 4.0 que, según se informa, aprovecha la aceleración TCP de hardware presente en el silicio, ayudando a los procesadores de menor especificación con el transporte NDI. [33] NDI 4.0 enviado en septiembre de 2019 para coincidir con la exposición IBC.
Versión | Liberado | Funciones / Mejoras |
---|---|---|
1.0 | Abril de 2016 | Versión inicial |
2.0 | Septiembre de 2016 | Soporte de subred cruzada a través de Access Manager, soporte de codificación ARM, iOS SDK |
3,0 | Julio de 2017 | Soporte NDI-HX, Opción para transporte de multidifusión con FEC, soporte PTZ. |
3,5 | Junio de 2018 | Por defecto, el método de transporte Unicast UDP con FEC. |
3.6 | Julio de 2018 | Mejoras en la vinculación a nivel de paquetes. |
3,7 | Septiembre de 2018 | Mejoras en el descubrimiento. |
3.8 | Noviembre de 2018 | Mejoras de rendimiento, NDI Embedded SDK para el desarrollo de FPGA. |
4.0 | Septiembre de 2019 | Modo de transporte Multi-TCP, compatibilidad con HDR de 16 bits, grabación sincronizada nativa, Discovery Server, NDI HX2 [33] |
4.1 | Nov. De 2019 | Mejoras de rendimiento. |
4.5 | Marzo de 2020 | Nueva implementación Multi-TCP, menor latencia con NDI-HX, números de puerto predecibles para reglas de firewall, mejoras en la calidad del códec. |
4.6 | Nov. De 2020 | Puede admitir la codificación NDI-HX2 en PC con NVENC. [34] |
Uso en redes Wi-Fi y de área amplia
NDI fue diseñado para funcionar en redes de área local gigabit de buena calidad utilizando tecnologías TCP y Bonjour ( mDNS ). Para trabajar en subredes que no pasan mDNS, NDI admite un mecanismo conocido como NDI Access que permite la entrada manual de la dirección IP de las máquinas en otras subredes que pueden estar ejecutando fuentes NDI.
Algunos adoptantes de NDI han ejecutado el protocolo a través de conexiones de fibra hasta 15 km, aunque el uso del protocolo TCP por parte de NDI lo hace menos adecuado para conexiones de larga distancia y alta latencia debido a factores como el producto de retardo de ancho de banda y la recuperación de pérdida de paquetes TCP . [35] Las bibliotecas NDI 3.5 ahora utilizan de forma predeterminada un método de transferencia UDP con corrección de errores hacia adelante . Esto elimina los requisitos de latencia inherentes a las conexiones TCP. NDI | HX utiliza una velocidad de datos más baja, lo que facilita su uso en conexiones con ancho de banda limitado. [26]
Para proporcionar una extensión de NDI a redes de área amplia, se han desarrollado herramientas que incluyen el protocolo Sienna Cloud para NDI [36] que utiliza pasarelas de nodo en cada LAN para conectar fuentes NDI entre continentes. [37] En julio de 2017, la Asociación de Deportes de Especialidad de los Estados Unidos (USSSA) realizó con éxito la primera cobertura deportiva NDI de red de área verdaderamente amplia utilizando NDI con 5 cámaras conectadas a través de la Internet pública desde un estadio a 200 millas de distancia en una galería de producción basada en NDI. [38]
NDI también se utiliza dentro de los sistemas de producción basados en la nube, [39] con sus transmisiones de unidifusión y video comprimido que lo hacen adecuado para servicios basados en la nube como AWS y Azure. En 2019, Sienna demostró un flujo de trabajo de producción completo basado en la nube utilizando NDI, incluida la contribución remota y la publicación final a través de redes de entrega de contenido como YouTube Live .
Soporte de arquitectura de CPU
NDI, cuando se ejecuta en arquitecturas x86, requiere CPU que incluyan el conjunto de instrucciones SSSE3 . La mayoría de los diseños de CPU de Intel a partir de 2006 tienen este conjunto de instrucciones, AMD agregó soporte a partir de 2011. Si bien no es un requisito, NDI aprovechará las extensiones de vector avanzado (AVX) y los conjuntos de instrucciones AVX2 para un rendimiento adicional.
NDI puede ejecutarse en arquitecturas de CPU de 32 o 64 bits, aunque el rendimiento aumenta cuando se usa 64 bits.
NDI está disponible con soporte de codificación para sistemas basados en ARM, pero generalmente no decodificación de video. Las excepciones a esto son Sienna NDI Monitor [40] para iOS, que proporciona decodificación NDI en ARM, y Sienna NDI Monitor TV para AppleTV 4k. [41]
Los dispositivos NDI | HX suelen ser de solo transmisión y se basan en plataformas patentadas con chips codificadores de hardware H.264. Ejemplos de dispositivos NDI | HX son las cámaras PTZ y la caja convertidora NDI Connect Spark SDI a NDI | HX. El flujo NDI en sí se forma en el extremo del consumo de flujo a través del controlador NDI | HX específico de la plataforma, que presenta los mismos datos sin comprimir al software de aplicación que consume la fuente NDI independientemente del hardware y la compresión de la fuente HX original. NDI | HX2 es una implementación más pura de H.264 en paquetes NDI y permitirá que los sistemas de software y hardware incorporen la esencia H.264 en flujos NDI utilizando el SDK integrado de NDI.
NewTek, Birddog y Magewell han desarrollado implementaciones de codificación FPGA de NDI. En abril de 2018, NewTek anunció Connect Spark Pro, que será su primer producto NDI basado en FPGA. Birddog y Magewell también ofrecen decodificación basada en FPGA de flujos NDI completos (no NDI | HX). Newtek ofrece un diseño de referencia FPGA con licencia para codificadores NDI de terceros como parte de su NDI Embedded SDK.
Con NDI 4.0, NewTek anunció la incorporación de un modo de transporte Multi-TCP . Esto aprovecha la aceleración TCP de hardware en silicio, que ayuda a los procesadores de especificaciones más bajas a manejar una carga de red pesada, en contraste con UDP, que no se beneficia de la aceleración de hardware. [42]
Metadatos y extensiones de la especificación NDI
NDI admite metadatos arbitrarios como bloques XML, incrustados en cuadros de video y audio, así como cuadros de metadatos independientes. El contenido de estos bloques de metadatos forma 3 familias.
- Metadatos internos utilizados por NDI de forma invisible. Estos mensajes se utilizan para la conectividad y algunas otras tareas fundamentales como Tally. Por lo general, son invisibles para los clientes NDI.
- Metadatos públicos definidos. Estos mensajes incluyen cosas como el protocolo NDI PTZ. NewTek los define como parte del NDI SDK.
- Esquemas de metadatos de terceros. Estos mensajes se implementan de la misma manera que los metadatos NDI definidos, pero el contenido se basa en diseños de terceros.
Hay 8 ejemplos publicados de esquemas de metadatos NDI de terceros:
- En agosto de 2018, Gallery Sienna publicó una propuesta [43] para el transporte de metadatos de subtítulos ocultos C708 a través de NDI. Implica la captura de la línea apropiada de datos SDI VANC y la codificación basada en texto para que sea compatible con XML. Esto se transmite como metadatos adjuntos basados en fotogramas de video. Se puede pasar a un decodificador compatible de forma equivalente para su reconversión a SDI junto con subtítulos C708 intactos. Gallery Sienna implementó este estándar en su producto Sienna NDI SourceMulti, [44] y la propuesta también está siendo adoptada por otros desarrolladores de productos NDI. Desde entonces se ha publicado una propuesta complementaria para un formato de subtítulos universal [45] para NDI, que proporciona un contenedor legible por humanos, en lugar de binario, para subtítulos en los flujos de metadatos de NDI.
- En febrero de 2019, Gallery Sienna publicó una propuesta para el transporte de mensajes MIDI a través de NDI. [46] Utiliza marcos de metadatos NDI independientes en tiempo real para transportar cualquier tipo de mensaje MIDI, incluido el control de máquina MIDI y los datos del controlador. NDI MIDI se utiliza dentro del motor de procesamiento NDI de Sienna [47] como un protocolo de control genérico entre los módulos y el mundo exterior.
- En abril de 2019, Gallery Sienna publicó una propuesta para el uso del protocolo de metadatos iXML estándar de la industria dentro de NDI. [48] iXML permite una descripción inequívoca de los contenidos de las transmisiones y la vinculación entre las transmisiones.
- En abril de 2019, Gallery Sienna publicó una propuesta para el transporte de la sincronización PTPv2 y GMID dentro de NDI. [49] Sienna también implementó esto como un convertidor de Protocolo de tiempo de precisión que captura estos datos y los alimenta como NDI a múltiples sistemas NDI que desean compartir esta información, como software para interactuar con dispositivos AES67 .
- En septiembre de 2019, Gallery Sienna publicó una propuesta para la definición y transporte de la definición de flujo de subregión dentro del NDI. [50] Esto se puede usar para la definición de subcortes de video wall de una transmisión, o para aplicaciones como análisis de video por IA donde un sistema está siguiendo una cara en una transmisión, o siguiendo una pelota de fútbol - con un subcut de barrido panorámico de la transmisión. Esto también se usa para entregar definiciones de sub-flujo para publicación en redes sociales con relaciones de aspecto no estándar, por ejemplo, video vertical o cuadrado para teléfonos.
- En noviembre de 2019, Gallery Sienna publicó una propuesta para la definición del perfil de descripción de metadatos HDR para transmisiones HDR NDI. [51]
- En diciembre de 2019, Gallery Sienna publicó una propuesta para la comunicación de GPI State a través de conexiones NDI. [52] Este mecanismo está implementado en el módulo de interfaz GPI de Sienna en el motor de procesamiento NDI [53] que interactúa con la interfaz JLCooper Ebox [54] GPI, que admite 24 entradas y salidas GPI.
- En diciembre de 2019, Gallery Sienna publicó una propuesta para la comunicación de datos DMX a través de conexiones NDI. [55] Este mecanismo está implementado en el módulo de interfaz ArtNet-DMX de Sienna en el motor de procesamiento NDI [56] que interactúa con la interfaz LTECH Artnet-DMX-1 DMX, que admite 512 canales DMX de entrada o salida.
Referencias
- ^ Coalición, ProVideo (8 de septiembre de 2015). "NewTek anuncia NDI, un protocolo abierto para el flujo de trabajo de producción IP de Allan Tépper" .
- ^ "Codificación / Decodificación NDI" . Base de conocimientos de NewTek .
- ^ "Ancho de banda de la red NDI" . Base de conocimientos de NewTek .
- ^ "NewTek anuncia NDI - Protocolo abierto para flujo de trabajo de producción IP - Estándares técnicos" . Content-technology.com .
- ^ "NewTek NDI SDK" . Newtek.com .
- ^ http://www.sienna-tv.com/ndi/ndimontv.html
- ^ "Inicio" . Sienna-tv.com .
- ^ "perro-pájaro" . Perro pájaro .
- ^ "Acuerdo de licencia NDI®" . new.tk . Consultado el 3 de junio de 2020 .
- ^ "Índice numérico de estándares de Smpte, prácticas recomendadas, directrices de ingeniería y documentos de divulgación registrados" (PDF) . Smpte.org . Consultado el 23 de mayo de 2017 .
- ^ "Comunidad ASPEN - Inicio" . aspen-community.com .
- ^ "Sony lanza Networked Media Interface en colaboración con las principales organizaciones de la industria de la radiodifusión: Prensa: Reino Unido: Sony Professional" . Sony.co.uk .[ enlace muerto ]
- ^ "SpeedHQ" . wiki.multimedia.cx . Consultado el 31 de julio de 2020 .
- ^ "NMI Core - Nextera Video Inc" . Nexteravideo.com .
- ^ "¿Cuáles son las especificaciones abiertas de medios en red?" . Nmos.tv .
- ^ "NewTek NDI SDK" . NewTek .
- ^ "TICO Alliance - Tecnología" . www.tico-alliance.org .
- ^ "SMPTE RDD 35 - Códec ligero TICO utilizado en redes IP o en infraestructuras SDI - Ingeniería360" . standards.globalspec.com .
- ^ "NewTek anuncia NDI, un protocolo abierto para el flujo de trabajo de producción IP de Allan Tépper" . Provideocoalition.com . 8 de septiembre de 2015.
- ^ Kerschbaumer, Ken (19 de septiembre de 2016). "El sistema de producción de video de la serie IP de NewTek apunta a nuevos mercados" . Grupo de videos deportivos .
- ^ "¡Primeras herramientas NDI de terceros disponibles!" . foros.newtek.com .
- ^ "NDICam" . Sienna-tv.com .
- ^ "NDI AirSend Updater-NewTek" . pages.newtek.com .
- ^ Bridge, The Broadcast. "StudioCoast vMix adopta el estándar NewTek NDI - The Broadcast Bridge - Conectando TI a Broadcast" . Thebroadcastbridge.com .
- ^ "XSplit Broadcaster adopta NewTek NDI para flujo de trabajo de producción IP" . Marketwired.com . 2016-04-12 . Consultado el 23 de mayo de 2017 .
- ^ a b "NewTek NDI® versión 3 ofrece la única solución de video IP de extremo a extremo para los fabricantes de productos" . NewTek .
- ^ "Haga de la colaboración el corazón de sus transmisiones en vivo, podcasts y videos con Skype para creadores de contenido" . Blogs de Skype . 6 de abril de 2018.
- ^ Director, Ken Kerschbaumer, Editorial. "El sistema de producción EVS X-One lleva la tecnología basada en software a un nuevo nivel" . Grupo de videos deportivos .
- ^ "Avid Media Composer integra NewTek NDI®" .
- ^ Baker, Chuck (6 de diciembre de 2017). "FFmpeg 3.4 agrega E / S NDI" . NewTek.
- ^ "NewTek distribuyendo compilación de FFmpeg no libre" . FFmpeg bug trac. 3 de diciembre de 2018.
- ^ "Eliminar libndi_newtek" . FFmpeg github repo. 9 de marzo de 2019.
- ^ a b Kurz, Phil (3 de abril de 2019). "Andrew Cross de NewTek habla de adquisición, planes de demostración de NAB" .
- ^ https://www.nvidia.com/en-us/geforce/news/nvidia-broadcast-engine-integrations/
- ^ Gatarski, Richard (9 de mayo de 2016). "Documental: Producción del cruce de Stockholm Kista utilizando NDI sobre fibra" . Weststreamu.se .
- ^ "NDIRelay" . Sienna-tv.com .
- ^ "Sienna lleva NDI a la nube - NewTek Studio" . blog.newtek.com .
- ^ "ndicloudblog" . www.sienna-tv.com .
- ^ http://www.sienna-tv.com/ndi/infrastructure.html
- ^ "Ndimonios" .
- ^ http://www.sienna-tv.com/ndi/ndimontv.html
- ^ "Andrew Cross de NewTek habla de adquisición, planes de demostración de NAB" .
- ^ "Ndiclosedcaptions" .
- ^ "NDI Source Multi" .
- ^ http://www.sienna-tv.com/ndi/universalcaptions.html
- ^ "Midioverndi" .
- ^ "Procesador NDIP" .
- ^ "Ndiixml" .
- ^ "Ndiptpsync" .
- ^ "Regiones NDI" .
- ^ "Descripción NDI HDR" .
- ^ "GPI sobre NDI" .
- ^ http://www.sienna-tv.com/ndi/ndiprocessor.html
- ^ https://jlcooper.com/_php/product.php?prod=ebox
- ^ "DMX sobre NDI" .
- ^ http://www.sienna-tv.com/ndi/ndiprocessor.html
enlaces externos
- Página web oficial