На берегу скажу, я ни кодер, ни спец по линукс, ни сис админ, ни филантром, ни криптомиллионер. Искал способ как подружить обс и андройд студио, нашел рабочий. Не претендую на восхищение, но способ рабочий.
ось дебиан
скачиваем последнюю версию Android Studio
developer.android.com
sudo apt update
cd /home/...../android-studio/bin
./studio.sh
sudo apt install v4l2loopback-dkms
sudo apt install obs-studio
sudo apt install qemu-kvm
su
sudo echo "v4l2loopback" > /etc/modules-load.d/v4l2loopback.conf
sudo echo "options v4l2loopback video_nr=0 card_label=\"OBS Video Source\" exclusive_caps=0" > /etc/modprobe.d/v4l2loopback.conf
sudo update-initramfs -c -k $(uname -r)
перезагрузка
v4l2-ctl --list-devices
смотрим если все ок, то
OBS Video Source (platform:v4l2loopback-000):
/dev/video0
либо если этот вариант не помог
su
sudo hwinfo --usb
Ищем там вебку
Ищем строчку Driver
копируем содержимое, возможно там будет что то типо "uvcvideo"
sudo echo "blacklist uvcvideo" > /etc/modprobe.d/blacklist_uvcvideo.txt
перезагружаем
v4l2-ctl --list-devices
смотрим если все ок, то
OBS Video Source (platform:v4l2loopback-000):
/dev/video0
открываем OBS
ИСТОЧНИК->ПЛЮСИК->ВЫБИРАЕМ ИЗОБРОЖЕНИЕ ИЛИ ВИДЕО КОТОРОЕ НАМ НУЖНО ТРАНСЛИРОВАТЬ В ЭМУЛЕ->ДОБАВИТЬ
УПРАВЛЕНИЕ->ЗАПУСТИТЬ ВИРТУАЛЬНУЮ КАМЕРУ
открываем андройд студио
VIRTUAL DEVICE MANEGER->+->PIXEL4->android 15.0->камер фронт Emulated->бэк webcam0
проверяем
Девайс не панацея, выбирай любой, тестируй. Версия андройд тоже самое. Камеру можно ставить и фронт webcam0, но оно зеркалит, после фотографии показывает нормально.
Если есть что добавить пишите. Первая паста за 2 года. От реакций тоже не откажусь.
ось дебиан
скачиваем последнюю версию Android Studio
Скачать Android Studio и инструменты для приложений — Android Developers
Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.
sudo apt update
cd /home/...../android-studio/bin
./studio.sh
sudo apt install v4l2loopback-dkms
sudo apt install obs-studio
sudo apt install qemu-kvm
su
sudo echo "v4l2loopback" > /etc/modules-load.d/v4l2loopback.conf
sudo echo "options v4l2loopback video_nr=0 card_label=\"OBS Video Source\" exclusive_caps=0" > /etc/modprobe.d/v4l2loopback.conf
sudo update-initramfs -c -k $(uname -r)
перезагрузка
v4l2-ctl --list-devices
смотрим если все ок, то
OBS Video Source (platform:v4l2loopback-000):
/dev/video0
либо если этот вариант не помог
su
sudo hwinfo --usb
Ищем там вебку
Ищем строчку Driver
копируем содержимое, возможно там будет что то типо "uvcvideo"
sudo echo "blacklist uvcvideo" > /etc/modprobe.d/blacklist_uvcvideo.txt
перезагружаем
v4l2-ctl --list-devices
смотрим если все ок, то
OBS Video Source (platform:v4l2loopback-000):
/dev/video0
открываем OBS
ИСТОЧНИК->ПЛЮСИК->ВЫБИРАЕМ ИЗОБРОЖЕНИЕ ИЛИ ВИДЕО КОТОРОЕ НАМ НУЖНО ТРАНСЛИРОВАТЬ В ЭМУЛЕ->ДОБАВИТЬ
УПРАВЛЕНИЕ->ЗАПУСТИТЬ ВИРТУАЛЬНУЮ КАМЕРУ
открываем андройд студио
VIRTUAL DEVICE MANEGER->+->PIXEL4->android 15.0->камер фронт Emulated->бэк webcam0
проверяем
Девайс не панацея, выбирай любой, тестируй. Версия андройд тоже самое. Камеру можно ставить и фронт webcam0, но оно зеркалит, после фотографии показывает нормально.
Если есть что добавить пишите. Первая паста за 2 года. От реакций тоже не откажусь.