En Linux, puedo utilizar v4l2loopback
para crear dispositivos virtuales y utilizarlos como entradas/salidas de vídeo. ¿Existe un conjunto de herramientas equivalente para OS X? ¿Cómo se pueden crear varios flujos de vídeo en el MacBook?
Respuesta
¿Demasiados anuncios?Audio Loopback
Para los dispositivos de bucle de audio que conozco Soundflower . Por lo que parece hay una alternativa llamada Loopback que es una aplicación de pago.
NOTA: Soundflower está disponible en versión binaria en el repositorio de Github.
Video Loopback
Para los dispositivos de video loopback tienes un par de opciones. La búsqueda me llevó a esta página en Stackoverflow - gstreamer crear dispositivo virtual en OSX .
Ese Q&A menciona que se puede utilizar gstreamer
que proporciona un archivo DMG para utilizar en OSX.
$ ./gst-launch-1.0 -v videotestsrc pattern=snow ! video/x-raw,width=1280,height=720 ! osxvideosink
También hay otra opción que menciona el marco CoreMediaIO . Como parte de ese marco se encuentra el código de muestra y la documentación que cubre la creación de una solución personalizada para construir un dispositivo de bucle de retorno para el vídeo.