Темы
Установка драйвера камеры
Обновление разрешения веб-камеры
Установка драйвера камеры
DroidCam & DroidCamX представляет собой комбинацию драйвера устройства Video4Linux2 и исполняемый файл, который будет передавать поток с телефона на драйвер.
На сайте DroidCam можно проверит скрипт установки драйвера с образцом
!!! ВНИМАНИЕ !!! Проведённый ниже скрипт адаптирован для систем CentOS и Fedora. При обновлении скрипта на странице руководства по установке нужно изменить (при необходимости) ссылку на скачивание архива и значения перемененных checksum.
Создаем файл с ниже приведённым содержимым:
- Код: выделить все
####################################################
# WEB/IP-камера из смартфона
# Установка DroidCam и драйвера Video4Linux2
# переработано: 01.01.2018
# Исходник: http://www.dev47apps.com/droidcam/linuxx/
####################################################
cd /tmp/
#dnf install kernel-headers
bits=`getconf LONG_BIT`
wget https://www.dev47apps.com/files/600/droidcam-${bits}bit.tar.bz2
[[ ${bits} -eq 32 ]] && checksum=90cd43b4745c51cffedc352090912eb1
[[ ${bits} -eq 64 ]] && checksum=9507c0b738f427c5f1dde7b2a364fdfb
echo "${checksum} droidcam-${bits}bit.tar.bz2" | md5sum -c --
# OK?
tar xjf droidcam-${bits}bit.tar.bz2
cd droidcam-${bits}bit/
./install 1080 720
#=====================================================
dracut /boot/initramfs-$(uname -r).img $(uname -r) --force
systemctl restart systemd-modules-load.service
Присваиваем созданному файлу атрибут "исполняемый"
- Код: выделить все
chmod u+x setup.sh
запускаем скрипт. В результате чего должен собраться модуль ядра и исполняемый файл
- Код: выделить все
./setup.sh
В результате выполнения скрипта должен подгрузиться модуль. Проверить можно так:
- Код: выделить все
lsmod | grep v4l2loopback_dc
Запускаем droidcam через терминал, или создаем значок запуска если вы используете gnome.
- Код: выделить все
droidcam
Далее выбираем тип подключения, вбиваем IP смартфона (если нужно) и пользуемся как обычной камерой. Скайп, WIRE после установки соединения с камерой нужно перезапустить, чтобы программы увидели камеру.
Вы так же можете использовать droidcam-cli для запуска с нужными параметрами
- Код: выделить все
droidcam-cli 195.0.1.4 4747
Разрешение камеры можно выставить тут /etc/modprobe.d/droidcam.conf
- Код: выделить все
options v4l2loopback_dc width=640 height=480
Теперь можно поставить на смартфон приложение DroidCam или DroidCamX
DroidCam Wireless Webcam или DroidCamX Wireless Webcam Pro
Для запуска DroidCam нужно в терминале выполнить команду.