El operador `Video Device In` TOP constituye la interfaz primaria para la ingesta de flujos de vídeo en tiempo real desde dispositivos de captura de hardware externos. Su funcionalidad se basa en la abstracción de las APIs de captura de vídeo del sistema operativo subyacente (e.g., DirectShow en Windows, AVFoundation en macOS), permitiendo la enumeración y el acceso a fuentes como cámaras UVC (USB Video Class) integradas, tarjetas de captura de vídeo dedicadas (frame grabbers) y decodificadores de vídeo digital (DV) conectados al sistema. Al instanciar el `Video Device In` TOP, su parámetro ‘Device’ se puebla dinámicamente con una lista de los dispositivos de captura reconocidos por el sistema. La selección de un dispositivo específico en este menú inicia el proceso de captura y streaming de texturas a la red de TouchDesigner.
El pipeline de señal demostrado ejemplifica una configuración de captura analógica. La cadena se inicia con una fuente de vídeo (cámara), cuya señal es transmitida a través de un cableado propietario que termina en conectores de vídeo compuesto (CVBS) y audio estéreo (RCA). Esta señal analógica es dirigida a un dispositivo de captura externo, específicamente un conversor de analógico a digital con interfaz USB 2.0, identificado por el sistema como ‘eb to USB’. Este dispositivo se encarga de la digitalización del flujo de vídeo y su encapsulamiento para la transmisión a través del bus USB. La conexión y alimentación de este dispositivo de captura provoca su enumeración por parte del sistema operativo, haciéndolo seleccionable dentro del operador `Video Device In` TOP. La textura resultante generada por el TOP no solo contiene la imagen capturada por el sensor de la cámara, sino también cualquier información superpuesta (On-Screen Display – OSD) generada por el firmware del dispositivo fuente, como indicadores de estado o menús.
La arquitectura de esta solución de hardware establece una analogía directa con la estructura de las redes de operadores en TouchDesigner. Cada componente físico en la cadena de señal —cámara, cableado, adaptadores, tarjeta de captura— ejecuta una función de procesamiento o transducción específica, análoga a un operador individual en una red de nodos. La compatibilidad de puertos, protocolos y formatos es crítica en ambos dominios. Por ejemplo, una discrepancia entre el conector de salida de un dispositivo de captura (e.g., USB 2.0) y el puerto de entrada del sistema anfitrión (e.g., USB-C) requeriría un adaptador físico, que funcionalmente equivale a un operador de conversión de datos o formato en una red de TouchDesigner para asegurar la continuidad del flujo de datos. Esta metodología de ingesta es extensible a cualquier dispositivo que emita una señal de vídeo analógica estándar, incluyendo consolas de videojuegos, reproductores de DVD o VCRs, y otro hardware de vídeo legacy, democratizando el acceso a la captura de vídeo en tiempo real mediante el uso de hardware de bajo coste.