Opened 14 years ago
Closed 14 years ago
#751 closed Verbesserung (erledigt)
Dokumentenkamera
| Reported by: | bau | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bei Gelegenheit | Milestone: | Schuljahr 2012/13 |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | Cc: | bau |
Change History (44)
comment:1 by , 14 years ago
| Milestone: | Schuljahr 2012/13 → Wunschliste |
|---|---|
| Status: | new → accepted |
comment:2 by , 14 years ago
Ich habe die Webcam ausprobiert, die im Bücherkeller auf dem Tisch lag.
- Ergebnis
- Funktioniert. Die Wiedergabesoftware muss als local application auf dem Client laufen. Dann bruacht man dei Webcam nur anzustecken. Zur Wiedergabe gibt es eine handvoll Programme zur Auswahl, ich habe cheese und camorama ausprobiert.
- Probleme
- Es gibt zwei Probleme, die gelöst werden müssten, ein kleineres und ein größeres:
- Damit die normalen Nutzer das Videodevice öffnen dürfen, müssen sie Mitglied in der Gruppe "video" sein. Es ist mir heute nicht gelungen, diese LDAP-Gruppe anzulegen und mich hineinzustecken.
Ich habe es so probiert, wie ich es hier beschrieben habe. Der Befehl
smbldap-groupaddbricht aber nuerdings mit einer Fehlermeldung ab. Der Fehler ist hier beschrieben, zusammen mit der wahrscheinlichen Lösung. Ich wollte aber nicht am LDAP herumwerkeln, ohne Dich zuvor zu fragen. - Das wiedergegebene Bild ist viel zu hell. Dieses Problem kenne ich bereits, es trat genau so auch schon auf, als ich die DVDs über die local application wiedergegeben habe. Offenbar sind bestimmte Parameter des Videotreibers falsch (bzw. gar nicht) gesetzt. Ein ähnlicher Fehler ist hier beschrieben. Ich war schon fast amüsiert zu lesen, dass es mal wieder ein Problem mit unserem Intel-Treiber ist.
Lässt man die DVD-Wiedergabe über den Server laufen, erhält man richtige Helligkeit, also vermute ich, dass in der Client-Chroot vielleicht die Installation von
gestreamernicht vollständig ist. Bevor man die Webcam benutzen kann, müssen wir das herausfinden.
- Damit die normalen Nutzer das Videodevice öffnen dürfen, müssen sie Mitglied in der Gruppe "video" sein. Es ist mir heute nicht gelungen, diese LDAP-Gruppe anzulegen und mich hineinzustecken.
Ich habe es so probiert, wie ich es hier beschrieben habe. Der Befehl
follow-up: 4 comment:3 by , 14 years ago
Das hört sich ja erstmal recht gut an :-)
Wäre es bei der Gruppe nicht möglich, die für video nötige Gruppe auf die teachers-Gruppe umzubiegen, das wäre am wenigsten Aufwand.
Hoffentlich lässt sich das Helligkeitsproblem lösen! Das Bild einmal von der WebCam zum Server und zurück zu schicken wäre nicht gerade elegant!
comment:4 by , 14 years ago
Replying to bau:
Wäre es bei der Gruppe nicht möglich, die für video nötige Gruppe auf die teachers-Gruppe umzubiegen, das wäre am wenigsten Aufwand.
Glaube nicht, dass das viel einfacher ist. Das device (/dev/video0) wird vom USB-Treiber dynamisch erzeugt, sobald die Kamera angesteckt wird, und eben mit diesen Besitzrechten. Ich wüsste nicht, wo man das konfigurieren könnte. Aber es kann ja nicht so schwer sein, eine neue Gruppe zu erzeugen und Nutzer hineinzustecken. Die Schulkonsole macht das ja auch ständig mit den Gruppen für die Klassen/Projekte.
Hoffentlich lässt sich das Helligkeitsproblem lösen! Das Bild einmal von der WebCam zum Server und zurück zu schicken wäre nicht gerade elegant!
Das ginge auch gar nicht, weil das Device /dev/video0, anders als die Speichermedien und das Sounddevice, nicht von LTSP auf dem Server gemountet wird.
comment:5 by , 14 years ago
Problem ist nur, dass man das Hineinstecken in die Gruppe automatisieren muss, damit jeder Lehrer das Device auch nutzen kann. Schade, dass man nicht eine ganze Gruppe in eine andere Gruppe stecken kann.
comment:6 by , 14 years ago
Habe gerade eine andere Webcam im Einsatz (Logitech, von denen wir im Keller eine ganze Kiste haben). Damit tritt das Helligkeitsproblem nicht auf. Entweder, es liegt tatsächlich am Modell, oder es lag an dem Softwareupdate, das ich heute morgen seit langer Zeit mal wieder durchgeführt habe.
comment:7 by , 14 years ago
| Summary: | Dokumentankamera → Dokumentenkamera |
|---|
comment:8 by , 14 years ago
| Milestone: | Wunschliste → Schuljahr 2012/13 |
|---|
comment:9 by , 14 years ago
Vorschlag zur Befestigung am Lehrerpult:
- Schwanenhals 50cm, Ebay, 10,99€
- oder: Schwanenhals 30cm, Ebay, 7,29€
- und: Schraubbare Montageplatte, Ebay, 3,99€
Alternativ eine Schwanenhals-LED-Leuchte, dann hätten wir auch gleich Beleuchtung. Die gibt es typischerweise für den USB-Anschluss, sie sind aber nur 20-30cm lang (vom USB-Port aus gerechnet). Das ist höchstens für die Tastaturen mit USB-Hub praktikabel.
comment:10 by , 14 years ago
Oder so etwas hier, am Monitor angeklipst:
Abbildung siehe http://www.ebay.de/sch/i.html?_sacat=0&_from=R40&_nkw=schwanenhals%20clip&_sop=15
comment:11 by , 14 years ago
Habe den LED-Schwanenhals 1x zum testen bestellt. Ich denke, dass 6,90€ für Schwanenhals+LED sicher sinnvoller sind als 10,99€ für den Hals ohne Clip.
comment:12 by , 14 years ago
Brauchen wir außerdem auch noch USB-Hubs, oder sind genug Anschlüsse vorhanden?
comment:13 by , 14 years ago
Ich habe noch Slotblenden da.
Wenn der Testaufbau fertig ist, dann entscheiden wir, was wir konkret anschaffen wollen.
comment:14 by , 14 years ago
Ich habe jetzt die Gruppe video im LDAP erzeugt. Das ging trotz des oben beschriebenen Fehlers (der weiterhin existiert und behoben werden muss), weil ich die Gruppen-ID ohnehin vorgeben musste (die lokale Gruppe video hat auf allen Rechnern die GID 44).
Das Vorgehen ist hier dokumentiert: AdminLdap#NeueLDAP-Gruppeanlegen.
Frage ist jetzt nur noch, wie wir sophomorix verklickern, dass alle Nutzer generell in dieser Gruppe sein sollen (oder zumindest die Nutzer in Gruppe teachers).
comment:15 by , 14 years ago
Wenn's dafür keine automatische Lösung gibt, schlage ich ein tägliches Cronskript vor, etwa so:
#!/bin/bash # add all teachers to LDAP group "video" for uid in $(teachers) ; do smbldap-usermod -G +video $uid done
comment:17 by , 14 years ago
Die Webcams müssten jetzt an allen Clients funktionieren. Bitte einfach mal irgendwo anstecken und ausprobieren.
Programme zum testen (Aufruf wie gewohnt über das Menü)
- cheese (arbeitet bei mir nur mit langsamer Wiederholrate)
- camorama (hier hab ich keine Möglichkeit gefunden, auf Vollbild zu schalten)
- guvcview
Keinen Menüeintrag hat:
- xawtv
Aufruf im Terminal: ltsp-localapps xawtv
comment:18 by , 14 years ago
| Cc: | added |
|---|
Software war auf ltsp2 lokal noch nicht installiert (muss ein Tippfehler gewesen sein). Habe ich eben nachgeholt. Jetzt sollten Webcams an sämtlichen Clients verwendbar sein. Bitte prüfen.
pal hatte heute die naheliegende Idee (auf die wir dennoch nicht gekommen sind ;-) ), die Webcams einfach an den OHP-Köpfen zu befestigen. Dann brauchen wir keine Schwanenhälse und haben trotzdem eine stabile, höhenverstellbare Befestigung. Darüber hinaus wird dann am Pult kein zusätzlicher Platz benötigt.
@pal: Kannst Du mir bei Gelegenheit mal die "professionelle" Dokumentenkamera zum Vergleich zeigen? Ich rechne damit, dass die professionelle Kamera deutlich bessere Bildqualität liefert. Die Frage istm bei welcher Lösung die Vorteile überwiegen:
- professionelle Kamera ("Visualizer")
-
- sehr gute Bildqualität
- hohe Wiederholrate
- stabiler, unkomplizierter Aufbau
- Preis: 250-700€ pro Gerät (nach http://www.beamershop24.net/visualizer/)
- daher vermutlich nur in wenigen Räumen zu installieren
- Webcam
-
- mäßige Bidlqualität
- mäßige Wiederholrate
- Aufbau "Marke Eigenbau", bester Vorschlag bislang: Befestigung am OHP-Kopf.
- Preis: 18-50€ (nach http://www.google.de/search?q=webcam&tbm=shop)
- in allen Räumen verfügbar
follow-up: 20 comment:19 by , 14 years ago
Nachteil professionelle Version:
Ich habe die am Dienstag ins Klassenzimmer geschleppt und den Video->RGB-Konverter auch richtig angeschlossen aber trotzdem kein Bild auf dem Beamer erhalten, das hat mich doch etwas gefrustet. Die Fehlerquelle bei "Ich logge mich ein und starte das Programm, lege ein Blatt unter die WebCam und habe ein Bild auf dem Beamer" überzeugt mich doch etwas mehr!
Bildwiederholfrequenz ist bei einem Standbild kein Argument :-)
Die Auflösung der Kamera können wir ja noch festlegen, hauptsache man kann in der Projektion die Schrift in einem Schülerheft gut lesen und die Farben erkennen.
Wie schaut's mit der Ausleuchtung bei Befestigung am OHP-Hals aus? Reicht die normale Zimmerbeleuchtung? Bei der LED-Schwanenhalslösung ist noch das ZOLL-Problem zu beachten, die Dinger kommen derzeit aus Hongkong (deshalb ist das Teil auch noch nicht da), die Zollfreigrenze liegt bei etwa 24€, darüber muss eine unverständliche mehrseitige Zollerklärung ausgefüllt werden, das hatte ich schonmal und brauche es gewiß nicht nochmal!
comment:20 by , 14 years ago
Replying to bau:
Bildwiederholfrequenz ist bei einem Standbild kein Argument :-)
Korrekt.
Die Auflösung der Kamera können wir ja noch festlegen, hauptsache man kann in der Projektion die Schrift in einem Schülerheft gut lesen und die Farben erkennen.
Die Logitech-Webcams, die wir im Keller haben, haben eine Auflösung von 640x400, das ist also knapp über 1/4 der nativen Auflösung unserer Beamer (1024x768).
Wie schaut's mit der Ausleuchtung bei Befestigung am OHP-Hals aus? Reicht die normale Zimmerbeleuchtung?
Meiner Erfahrung nach ja. Mit Beleuchtung wird aber (a) das Bild schärfer und (b) die Wiederholrate höher.
Bei der LED-Schwanenhalslösung ist noch das ZOLL-Problem zu beachten, die Dinger kommen derzeit aus Hongkong (deshalb ist das Teil auch noch nicht da), die Zollfreigrenze liegt bei etwa 24€, darüber muss eine unverständliche mehrseitige Zollerklärung ausgefüllt werden, das hatte ich schonmal und brauche es gewiß nicht nochmal!
Es gibt doch ganz sicher auch entsprechende Produkte von europäischen Herstellern.
comment:21 by , 14 years ago
Mit der 640x320-Webcam ist die Auflösung hart an der Grenze zur Lesbarkeit. Um ein gewöhnliches A4-Blatt komplett lesbar abzubilden bräuchten wir Webcams mit höherer Auflösung, am besten 1024x768 oder höher.
comment:22 by , 14 years ago
Wenn ich mich so durch das Angebot von Webcams klicke, scheint 1280x768 heute Standard zu sein, für Preise um die 20-40€.
comment:23 by , 14 years ago
Habe zwei hochauflösende WebCams zum Testen bestellt, sollten nächste Woche da sein (Preis jeweils: 15€).
comment:24 by , 14 years ago
Es gibt jetzt ein Skript, das alle Lehrer in die Gruppe "video" steckt:
source:keplertools/scripts/trunk/add-teachers-to-group-video
Das wird wöchentlich aus der keplertools/etc/trunk/cron.weekly heraus ausgeführt, oder bei Bedarf von Hand.
comment:25 by , 14 years ago
| Owner: | changed from to |
|---|---|
| Status: | accepted → assigned |
Laut Empfehlung eines UVC-Entwicklers würde ich vorschlagen, diese Webcam zu testen: http://www.amazon.de/dp/B002EL4LPI (Logitech C300).
Die macht echte 1280x1024 Auflösung -- mehr brauchen wir ja nicht, da unsere Beamer auch nicht mehr machen. Sie hat eine Plastiklinse mit manuell verstellbarem Fokus -- wichtig, wenn die Webcam am OHP-Kopf verstellbar angebracht ist. Glaslinse wäre sicher noch besser, aber die entsprechenden Modelle sind teurer und haben nur einen festen Fokus.
Auf der Amazon-Seite ist unten eine Vergleichstabelle mit Logitech-Kameras.
comment:27 by , 14 years ago
Kamera ist da und funktioniert, Auflösung 1280x1024, damit kann man Schrift auf einem A4-Blatt scharf lesen. Super!
Jetzt brauchen wir ein "Versuchskaninchen".
comment:28 by , 14 years ago
Ich würde das Teil dann mal in der Fachvertreterkonferenz vorstellen und gerne dann die Klassenzimmer damit ausstatten (das sind so 30x20€ = 600€).
comment:29 by , 14 years ago
Die Webcam ist jetzt in Raum 5.55 am OHP befestigt (vorerst provisorisch mit Klebeband).
Anzeige per Programm "guvcview".
- Programmaufruf
-
- Auf das runde rote Startsymbol klicken [alternativ: Windows-Taste drücken]
- "guvcview" tippen
- Auf das Programmsymbol klicken
@bau: Beim Ausprobieren ist mir nochmals aufgefallen, dass die Videoumschalter die Bildqualität verschlechtern. Oft erscheint das Bild verwaschen und wird erst dann scharf, wenn man ein wenig am Drehschalter wackelt. Oxidierte Kontakte?
comment:30 by , 14 years ago
On 12/12/2012 08:06 PM, Jens Baumgärtner wrote:
Hallo Rüdiger,
dir FVK war mit großer Mehrheit der Ansicht, dass wir die WebCams
anschaffen sollten.
Ich werde jetzt also mal 50 Stück ordern und dann können wir mit der
Installation loslegen.
Grüße
Jens
Super, feine Sache! Bestell gleich 50 USB-Verlängerungen und Befestigungsmaterial mit (Clips, Schrauben).
comment:31 by , 14 years ago
| Owner: | changed from to |
|---|
Karl-Friedrich berichtet, dass die Webcams teilweise schon angebracht sind, das ging ja schnell!
-> ich werde dann einen Link zu "guvcview" in die Startleiste oder auf den Desktop legen.
comment:33 by , 14 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | assigned → closed |
Der Link liegt auf dem Desktop, wie man bei anderen Leuten etwas in die Startleiste bekommt, hab ich noch nicht rausgefunden. Früher gab es für sowas mal Config-Files, heute steht das alles in einer Datenbank, und da muss man erstmal richtig mit umgehen...
comment:34 by , 14 years ago
Was tun wir mit den drei Webcam-Modellen, die wir zur Ansicht bestellt hatten (640er-Auflösung)? Die stehen noch bei mir herum. Verschenken? Bei Ebay verhökern? ;-)
comment:35 by , 14 years ago
Wir haben auch noch die alten Modelle im Bücherkeller.
Ich würde die einfach mal im Bücherkeller lagern, vielleicht brauchen wir sie noch.
comment:37 by , 14 years ago
| Resolution: | erledigt |
|---|---|
| Status: | closed → reopened |
comment:38 by , 14 years ago
| Cc: | added; removed |
|---|---|
| Status: | reopened → assigned |
comment:39 by , 14 years ago
komisch, in 114 jetzt plötzlich auch - speichert der irgendwo was falsches ab??
comment:40 by , 14 years ago
OK, das ist ein Problem in der .gucviewrc, dort hatte das System eine minimale Auflösung eingetragen. Leider habe ich nirgens eine Einstellmöglichkeit für das Problem gefunden, ich habe jetzt einfach die Standars-rc reinkopiert, jetzt tut's wieder.
Was machen Kollegen, bei denen das passiert?
Die rc löschen hatte nicht den Erfolg, da die Standard-Einstellungen eine kleinere Auflösung haben als 1280x1024. Kann man das irgendwo vorgeben?
comment:41 by , 14 years ago
| Status: | assigned → accepted |
|---|
Ich hatte kürzlich etwas in der .guvcview verändert und dabei offenbar nicht gemerkt, dass sich die Auflösung umgestellt hatte.
Die .guvcview wird über unseren Skeleton-Mechanismus jede Nacht neu in die Homeverzeichnisse verteilt.
Da das alles im svn eingecheckt ist, kann ich es problemlos korrigieren und morgen läuft bei allen wieder die hohe Auflösung.
comment:42 by , 14 years ago
Hm? Eigenartig, die Auflösung steht noch richtig drin. Ich hatte lediglich drei Pfade auskommentiert, die in mein Homeverzeichnis wiesen (sonst schreiben die Kollegen Bilder in mein Homeverzeichnis, wenn sie auf "Bild speichern" drücken).
Aber wie dem auch sei, vielleicht verschluckt sich das Programm an den Kommentarzeichen. Ich stelle das .guvcview erst mal wieder so her, wie es war, als es funktioniert hat.
comment:43 by , 14 years ago
| Priority: | normal → gering |
|---|---|
| Severity: | normal → unkritisch |
Wir finden dann bei Gelegenheit raus, was man statt der Pfade reinschreiben kann. Vielleicht kann man $HOME verwenden. Aber jetzt schaun wir erstmal, ob es so wieder geht.
comment:44 by , 14 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | accepted → closed |
Ich habe die restlichen USB-Slotbleche eingebaut und die Kameras einheitlich angeschlossen.
Nach den Ferien bieten wir eine Technik-Sprechstunde (jeden Tag nach der 6. Stunde in 5.55 an, wo wir den Einsatz der Kameras zeigen und sonstige technische Fragen beantworten.
Geniale Idee. Muss ich ausprobieren.