У меня есть USB-ключ на основе Syntek 1160 для захвата канала с традиционной камеры PAL. Я могу просматривать и записывать канал с VLC или ffmpeg на Linux. К сожалению, для целей моего проекта я вынужден использовать Windows 7. Из-за этого я установил VirtualBox и виртуализированную Ubuntu. После этого я отфильтровал USB, так что Syntek всегда можно увидеть на стороне Linux. При такой настройке команда lsusb
показывает USB-устройство и /dev /video0 присутствует. Однако все приложение VirtualBox падает, когда я пытаюсь просмотреть канал с VLC (Media -> Open Capture Device -> Имя видеоустройства -> /dev /video0). Я получаю критическую ошибку на стороне Win7, говорящую: Trying to access <number_here>. Memory cannot be read <or_written>
Как я могу использовать устройство Syntek на виртуализированной Ubuntu с хостом Win7? Как мне настроить virtualbox? Или, может быть, лучше использовать другое программное обеспечение VM?