Darum soll die Webcam des Android-Smartphones als Kamera für den Linux-Rechner eingesetzt werden. Dazu muss sie über ein Video-Eingangsdevice /dev/video ansprechbar sein. Das ist mit folgenden Schritten erreichbar:
- Das Smartphone wird mit dem Computer per USB verbunden.
- Die App Droidcam muss auf das Smartphone heruntergeladen werden.
- Aus dem Repository für den Computer wird das Paket adb installiert.
- Von der Homepage des Herstellers von Droidcam die Linux-Anwendung droidcam.
Vorbereitungen auf dem Android-Smartphone
Auf dem Smartphone muss die App Droidcam über Google-Play installiert werden. Leider ist für die App aus dem Google Play mindestens die Android-Version 5.0 erforderlich.
Android 4
Der Hersteller stellt auf seiner Webseite auch Versionen für Android 4 zur Verfügung. Die dort zum Download bereitstehenden Pakete müssen mit dem Befehl adb install manuell auf das Smartphone übertragen werden. Dazu ist nicht nur der USB-Debug-Modus auf dem Smartphone erforderlich. Im Smartphone muss zusätzlich die Möglichkeit freigeschaltet werden, auch Anwendungen außerhalb des Google-Play zu installieren.
USB-Debugging einschalten
Damit über die USB-Schnittstelle Programme aktiviert werden können, muss das USB-Debugging auf dem Smartphone aktiviert werden.Linux-Installation
ADB
Da der Zugriff auf das Smartphone über den ADB erfolgt, muss die entsprechende Anwendung aus dem Linux-Repository installiert werden. Unter Linux Mint oder Ubuntu erreicht man das mit dem folgenden Befehl:sudo apt install adb
DroidCam-Client für Linux installieren
Auf die Webseite von Dev47Apps wechseln und auf das Feld Install klicken.Dort stehen die Befehle, um ein ZIP-Datei von deren Webserver herunterzuladen und auf dem Rechner zu installieren.
Wer mag, kann einen Eintrag im Anwendungsmenü für DroidCam unter Multimedia hinterlegen, das einfach den Befehl droidcam aufruft.
Koppeln
Die folgenden Schritte werden jedes Mal ausgeführt, wenn man sein Smartphone als Webcam verwenden will.- Das Smartphone wird über das USB-Kabel mit dem Computer verbunden.
- Die USB-Verbindung mit dem Computer muss ggf. auf Smartphone-Seite zugelassen werden.
- Auf dem Smartphone die App DroidCam starten.
- Auf dem Computer die Anwendung droidcam vom Terminal aus
aufrufen oder - wie oben beschrieben - aus dem Anwendungen-Multimedia-Menü.
droidcam
- Im Fenster von DroidCam wird der Radio-Button von WiFi/LAN auf USB umgeschaltet.
- Den Button Connect anklicken. Daraufhin wird auf dem Smartphone das Kamerabild sichtbar. In dem Moment wird ein Device /dev/video0 angelegt.
Nun kann eine Anwendung wie Cheese oder gucview gestartet werden. Dort kann das Video-Device unter dem Namen Droidcam angesprochen werden.
In der Anwendung DroidCam findet man unter dem USB-Button ein Button mit drei Punkten. Dieser bringt ein Menü hervor mit folgenden hilfreichen Einstellungen:
- Autofocus: Das stellt das Bild scharf. Sehr wichtig!
- Toggle LED Flash: Schaltet das Blitzlicht auf Dauerbetrieb. Das will man während einer Skype-Sitzung oder ähnlichem nicht. Es blendet total und ist auch sicher nicht gut für das Smartphone und dessen Akku.
- Zoom In: Näherrücken
- Zoom Out: Um wieder abzurücken (auf Weitwinkel zu gehen)
Eines meiner Smartphones wird im Betrieb relativ heiß, das andere nicht. Der Grund ist mir etwas unklar. Um das Smartphone wieder abzuschalten, sollte folgende Reihenfolge eingehalten werden.
- Beenden aller Anwendungen, die DroidCam benutzen.
- Im Fenster DroidCam den Botton Stop drücken.
- Das Programm DroidCam auf dem Computer beenden.
- Die App DroidCam auf dem Smartphone beenden.
- Das USB-Verbindungskabel entfernen.