You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run `make`, or `make droidcam-cli` if you skipped installing GTK+, to build the droidcam binaries.
36
38
37
39
To install, run `sudo ./install-client`
38
40
39
-
^^ Some distros are removing libappindicator in their latest versions (Ubuntu 21+, Fedora 33+, Debian Bullseye+), which is used for system tray icon.
40
-
The new dependency is `libayatana-appindicator3-dev`
41
41
42
-
Building:
42
+
Note: Some distros are removing libappindicator in their latest versions (Ubuntu 21+, Fedora 33+, Debian Bullseye+), used for system tray icon.
43
+
The new dependency (Ubuntu) is `libayatana-appindicator3-dev`
43
44
45
+
You can specify the indicator libary to make like so:
44
46
`APPINDICATOR=ayatana-appindicator3-0.1 make droidcam`
45
47
46
48
47
49
## V4L2 Loopback (Webcam driver)
48
50
49
-
DroidCam has its own version of v4l2loopback, v4l2loopback-dc, which makes the app a little more user-friendly.
50
-
It also works with the standard v4l2loopback module, so installing v4l2loopback-dc is optional.
51
+
DroidCam has its own version of v4l2loopback, `v4l2loopback-dc`, which makes the app a little more user-friendly.
52
+
DroidCam works with the standard v4l2loopback module, so installing `v4l2loopback-dc` is optional.
51
53
52
54
The standard v4l2loopback module is already available on most distros as v4l2loopback-dkms. See [v4l2loopback usage examples](https://github.com/dev47apps/droidcam/releases/tag/v1.7).
53
55
54
-
With v4l2loopback-dc you’ll see "DroidCam" in the list of webcams, it works with Skype+Chrome without needing exclusive_caps=1, and the install scripts will make sure v4l2loopback-dc stays loaded after reboot.
56
+
The main differences with `v4l2loopback-dc` are that:
57
+
* You’ll see "DroidCam" in the list of webcams.
58
+
* It works with Skype+Chrome without the need for `exclusive_caps=1`.
59
+
* The install scripts will configure v4l2loopback-dc to auto-load after reboot.
55
60
56
-
To install v4l2loopback-dc, make sure you have these dependencies installed
61
+
To use v4l2loopback-dc, make sure you have these dependencies installed
57
62
```
58
63
linux-headers-`uname -r` gcc make
59
64
```
60
-
then run `sudo ./install-video`.
65
+
then run `sudo ./install-video` to build the module and install it.
61
66
62
67
Debian/Ubuntu and RHEL (Fedora/SUSE) based distros:
63
-
64
68
[If your system supports DKMS](./README-DKMS.md), you can instead use `sudo ./install-dkms`.
65
69
66
70
## Sound
67
71
68
-
DroidCam can use the Linux ALSA Loopback sound card for audio. There are many differences and quirks with the audio layers on different Linux systems. It’s recommended you use a regular microphone and keep droidcam for video only.
72
+
DroidCam can use the Linux ALSA Loopback sound card for audio.
73
+
There are many differences and quirks with audio on different Linux systems.
74
+
It’s recommended you use a regular microphone and keep droidcam for video only.
69
75
70
76
Run `sudo ./install-sound` to load the Linux ALSA Loopback sound card which the Droidcam client will use for audio input.
0 commit comments