Linux версия

Модуль GNU / Linux (прототип) представляет собой комбинацию драйвера устройства Video4Linux2 и исполняемого приложения, которое будет передавать поток с телефона на драйвер.

Предполагается, что вы немного знакомы с системой и с тем, как использовать терминал. Также имейте в виду, что другие посты в блоге ориентированы на Windows.

Как установить?

1. Сначала вы должны удалить все старые версии клиента, которые у вас есть. Прокрутите вниз до раздела «Удаление» ниже.

2. Если вы используете более старое устройство Android, проверьте версию DroidCam, которая была установлена ​​в магазине игр, и выполните соответствующие команды снизу.

Для DroidCam и DroidCamX версии 6 и выше (новейшая версия ):

cd /tmp/
sudo apt-get install linux-headers-`uname -r`
bits=`getconf LONG_BIT`
wget https://www.dev47apps.com/files/600/droidcam-${bits}bit.tar.bz2
[[ ${bits} -eq 32 ]] && checksum=928f2e9eefee5e076eec16b1f7c12992
[[ ${bits} -eq 64 ]] && checksum=984b068a87f28d6326ca1e064f4fc584
echo "${checksum}  droidcam-${bits}bit.tar.bz2" | md5sum -c --
# OK?
tar xjf droidcam-${bits}bit.tar.bz2
cd droidcam-${bits}bit/
sudo ./install

Для DroidCam и DroidCamX ниже 6:

Загрузите один из следующих пакетов в / tmp, распакуйте и запустите 

sudo ./install 640 480


64-битный (f937c3510615af68c007b8c72deadb14) или
32-битный (73c6b9d853a0a6ab7c6d15174450a3f1).


Если вы используете новейшее ядро ​​Linux (версия 4 или выше) и видите ошибки, убедитесь, что у вас установлена ​​версия gcc 4.9 или выше: — 3. После того, как все пройдет без ошибок, вы можете убедиться, что устройство установлено с . Ищите «v4l2loopback_dc».

uname -r # prints linux version
gcc -v # prints gcc version


lsmod

Откройте совместимую с V4L2 программу (проигрыватель VLC, Skype, Cheese и т. Д.), И вы увидите DroidCam в списке видеоустройств.

4. Запустите droidcam через терминал или создайте панель запуска, если вы используете gnome. Вы также можете попробовать droidcam-cli -h .

5. Проверьте сообщение о подключении. Если все идет хорошо, вы должны увидеть вывод в приложении чата, и все готово!

Примечание о USB-соединениях: последняя версия клиента будет пытаться автоматически вызывать adb при условии, что исполняемый файл найден через переменную среды $ PATH (т. Е. Export PATH = $ PATH: / path / to / adb). 
Следующие команды выполняются автоматически:

adb start-server
adb devices # Look in output for a connected device
adb forward tcp:$port tcp:$port # $port = specified port on the client

Как обновить разрешение веб-камеры

Вы можете изменить выходное разрешение веб-камеры следующим образом:

1. Закройте все программы, используя веб-камеру droidcam. Выгрузите драйвер устройства:

sudo rmmod v4l2loopback_dc

2. Перезагрузите его следующим образом (ШИРИНА и ВЫСОТА — это числа). : 

sudo insmod /lib/modules/`uname -r`/kernel/drivers/media/video/v4l2loopback-dc.ko width=WIDTH height=HEIGHT

Рекомендуемые разрешения: 320 × 240, 480 × 360, 640 × 480, 960 × 720 или 1280 × 720.

3. Перезапустите клиент droidcam, чтобы перезагрузить настройки и проверить его. Вы можете продолжать изменять разрешение.

4. Отредактируйте текстовый файл /etc/modprobe.d/droidcam.conf с новыми опциями, чтобы внести изменения.

Удаление

Чтобы удалить клиент DroidCam (или существующую старую версию): 
Закройте все работающие программы. Выполните одно из следующих действий (зависит от того, какую версию Linux-клиента вы получили)

sudo /opt/droidcam-uninstall
# OR
sudo ~/.droidcam/uninstall
Прокрутка вверх
Exit mobile version