通过管道将 VNC 查看器输出传输到 /dev 设备

通过管道将 VNC 查看器输出传输到 /dev 设备

使用 VNCTiger 作为 VNC 查看器,我如何通过管道/转发(正确的术语?)输出到/dev诸如 之类的设备之一video0

目前我使用基本vncviewer命令来获取输出,如下所示:

$ vncviewer <ip>:5900 -passwd ~/.vnc/passwd

目的:将 VNC 输出流式传输到 Android 模拟器摄像头输入。


先前的研究在 Linux 上使用桌面作为假网络摄像头,操作/dev/video

使用v4l2环回内核模块它们将桌面 X11 输出流式传输到 /dev/video0FFMEG, 如下:

$ ffmpeg -f x11grab -r 15 -s 1280x720 -i :0.0+0,0 -vcodec rawvideo -pix_fmt yuv420p \
    -threads 0 -f v4l2 /dev/video0

相关内容