VirtualBox: использовать изображение или видео на хост-компьютере в качестве входа веб-камеры для гостевой виртуальной машины? - PullRequest
0 голосов
/ 30 января 2020

При запуске виртуальной машины с VirtualBox можно ли указать пользовательское изображение или видео в качестве входа для виртуальной веб-камеры в виртуальной машине?

Таким образом, если какое-либо приложение в гостевой виртуальной машине получит доступ к веб-камере, оно получит содержимое моего изображения или видео.

Если это возможно, то есть ли способ сделать это из командной строки, например, используя VBoxManage?

Что-то вроде:

VBoxManage controlvm MyVirtualMachine setwebcaminput /Users/RocketNuts/selfie.jpg

(нет фактической команды setwebcaminput, просто пример, иллюстрирующий то, что я ищу)


PS Я заметил, что есть команда webcam, предположительно для использования следующим образом:

VBoxManage controlvm MyMachine webcam attach <path>

Но если я укажу файл изображения или видео, так как он не работает, я получаю эту ошибку:

VBoxManage: ошибка: подключить эмулированную веб-камеру USB (VERR_PDM_NO_USBPROXY) VBoxManage: ошибка: подробности: код VBOX_E_IPRT_ERROR (0x80bb0005), компонент ConsoleWrap, интерфейс IConsole, ошибка вызываемого абонента (путь к веб-камере: контекста ошибки (для веб-приложения nsIS): поддержка: , settings.raw ()) "в строке 2029 файла VBoxManageControlVM. cpp

Понятия не имею, что отправить, как в этой команде.

...