我有一个基于 Syntek 1160 的 USB 加密狗,用于捕获来自传统 PAL 摄像机的馈送。我能够在 Linux 上使用 VLC 或 ffmpeg 查看和录制馈送。不幸的是,出于项目目的,我被迫使用 Windows 7。因此,我安装了 VirtualBox 并虚拟化了 Ubuntu。之后,我过滤了 USB,以便 Syntek 始终在 Linux 端可见。使用这样的设置lsusb
命令显示 USB 设备并且 /dev/video0 存在。但是,当我尝试使用 VLC 观看馈送时,整个 VirtualBox 应用程序崩溃(媒体 -> 打开捕获设备 -> 视频设备名称 -> /dev/video0)。我在 Win7 端收到一条严重错误,提示:Trying to access <number_here>. Memory cannot be read <or_written>
如何在 Win7 主机上虚拟化 Ubuntu 上使用 Syntek 设备?我应该如何配置 VirtualBox?或者最好使用不同的虚拟机软件?