При запуске виртуальной машины с 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
Понятия не имею, что отправить, как в этой команде.