Я провел некоторые исследования по этому вопросу и уже пытался использовать IP WebCam и gstreamer для передачи видеопотока от источника на основе IP к /dev/videoX
и чтения из него.
Работает нормально, ноэто не совсем то, что я ищу.У меня есть несколько старых бесполезных телефонов, которые я хотел бы использовать на роботе в качестве источников видео под разными углами для задач, основанных на компьютерном зрении.
Я также читал, что DroidCam делает это, но я читал ужасные отзывы оприложение и особенно часть на базе USB.
Скорее всего, этот робот не будет находиться рядом с каким-либо WiFi (или, скорее, не должен его), и телефоны не будут иметь сетевого подключения (без SIM-карты), поэтомунет USB-модема.
Кажется, должен быть очень простой способ сделать это.Есть ли способ использовать libusb
и, возможно, adb
для захвата видеопотока с телефона Android, подключенного к USB-приставке Ubuntu?