# Viewer für Dokumentenkameras

**URL:** <https://ask.linuxmuster.net/t/viewer-fuer-dokumentenkameras/6644>\
**Category:** IT in der Schule\
**Tags:** webcam, bbb, python, software\
**Created:** [14. Dezember 2020 um 07:29 UTC](https://ask.linuxmuster.net/t/viewer-fuer-dokumentenkameras/6644 "2020-12-14T07:29:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![thoschi](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/t/58f4c7/32.png) [@thoschi](https://ask.linuxmuster.net/u/thoschi)\
**Post date:** [14. Dezember 2020 um 07:29 UTC](https://ask.linuxmuster.net/t/viewer-fuer-dokumentenkameras/6644/1 "2020-12-14T07:29:33Z")

</div>

Hallo zusammen,

wir haben bei uns nach einer Lösung gesucht, wie man günstige Dokumentenkameras (also einfach Webcams mit Schwenkarm/Beleuchtung) betriebssystemübergreifend auf die digitalen Tafeln bekommt.

Die beigelegte (in mindestens einem Fall chinesische) Software ist oft sehr groß (200MB wtf?!), anderen Lösungen (z.B. Cheese unter Linux, VLC, Webcamoid, …) fehlen Features oder sie sind recht umständlich zu bedienen.

Also habe ich versucht, mit Python etwas eigenes zu basteln. Herausgekommen ist [PyDCviewer](https://gitlab.com/thoschi/pydcviewer), ein einzelnes Python-Script, welches ein paar grundlegende Funktionen (Zoom, Pan, Rotation, Helligkeit/Kontast, …) bietet und mit überschaubaren Abhängigkeiten (PySimpleGUI, python-opencv, numpy) auskommt.

Eigentlich war es nur als ein Test („Funktioniert sowas mit vertretbarem Aufwand?“) gedacht und das Programm ist definitiv noch „Beta“. Es funktioniert bei uns aber unter Linux und Windows so gut, dass wir es im Unterricht einsetzen wollen - falls der irgendwann nochmal in der Schule stattfindet 😉 . Bei hohen Auflösungen leidet die Bildwiederholrate etwas, das stört uns für den Anwendungszweck aber nicht sonderlich. Und man kann es z.B. auch in BBB nutzen.

Vielleicht kann es ja jemand gebrauchen oder nutzt es als Ausgangspunkt für etwas eigenes. Falls es Rückfragen oder Probleme gibt - gerne hier oder bei github.

Viele Grüße und einen guten Start in die Woche  
Thomas

PS: Was für Lösungen kennt/nutzt Ihr für diesen Anwendungszweck?

---

<div class="post-metadata">

**Author:** ![S.Senft](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/s.senft/32/65_2.png) [@S.Senft](https://ask.linuxmuster.net/u/S.Senft)\
**Post date:** [14. Dezember 2020 um 08:01 UTC](https://ask.linuxmuster.net/t/viewer-fuer-dokumentenkameras/6644/2 "2020-12-14T08:01:24Z")

</div>

Hallo und Danke fürs teilen.

Ich verwende ein selbst gebasteltes Skript „cam2fullscreen“, dass USB-Kameras per VLC im Fullscreen darstellt. Wenn mehrere Webcams vorhanden sind, führt Skript neu starten zur Darstellung der nächsten Webcam. Keine Einstellungen vom User vorgesehen.

> [@Webcam für Ubuntu gesucht](https://ask.linuxmuster.net/t/webcam-fuer-ubuntu-gesucht/2390/12):
>
> Hallo, hier mein selbst geschriebenes Programm „cam2fullscreen“, dass mittels VLC-Player das USB-Kamerabild im Fullscreen anzeigt. Bei mehreren Kameras zeigt ein Neustart des Programms die nächste Kamera an. Vielleicht hilft’s Euch. Gruß Stefan #!/bin/bash # Kameras als Vollbild anzeigen mit VLC-Player # Neustart des Programms zeigt nächstes Kamerabild im Fullscreen # # Sen 2018-11-27 # Linux Mint 18.2 Xfce 64bit # # GPL v3 # Bezeichnung der temporaeren Dateien scriptname=cam2fullscreen …

Gruß  
Stefan

---

<div class="post-metadata">

**Author:** ![S.Senft](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/s.senft/32/65_2.png) [@S.Senft](https://ask.linuxmuster.net/u/S.Senft)\
**Post date:** [14. Dezember 2020 um 08:06 UTC](https://ask.linuxmuster.net/t/viewer-fuer-dokumentenkameras/6644/3 "2020-12-14T08:06:36Z")

</div>

… das bash-Skript ist für Ubuntu.
