Hauptmenü

Kamera

Begonnen von Dormann, September 22, 2025, 01:13:26 NACHMITTAGS

Vorheriges Thema - Nächstes Thema

Dormann

Hallo

Meine SuS haben seit neustem das Problem, dass sich die Kamera des Laptops von der Frontkamera nicht auf die Rückkamera umschalten lässt. Wenn man es anklickt bleibt es also weiterhin auf der Frontkamera.

Das Problem passiert nur auf learningview nicht in der Kamera App des Laptops.

Lieber Gruss
Sari

admin

Hallo Sari,

vielen Dank für deine Problemmeldung. Wir nutzen für die Kamera eine Browser-Funktion getUserMedia. Was passiert, wenn ihr auf einem Beispiel wie https://codepen.io/chrisbeast/pen/ebYwpX mit so einem Gerät geht, die Kameras erlaubt und dann das Drop-Down unten links öffnet, könnt ihr dann zwischen verschiedenen Kameras wählen? Wenn dort auch nur eine Kamera gefunden wird, kann LearningView auch nur diese finden.

Wir haben an dieser Funktion in der letzten Zeit keine Änderungen vorgenommen - wenn das vorher schon funktioniert hat, auf diesen Geräten, müsste sich irgend etwas anders verändert haben. Ihr könnt auch zum Testen verschiedene Browser testen, ob es in einem Browser funktioniert. Das würde sicher helfen, das Problem etwas einzugrenzen.

Viele Grüsse,
Michael

Dormann

Lieber Michael

Es werden dann zwei Kameras gefunden aber bei beiden wird nur das Bild der Frontkamera angezeigt.
Genau, vor wenigen Wochen hat es noch funktioniert, nun aber leider nicht mehr.


Ich habe nun herausgefunden, dass wenn ich am PC bei den Einstellungen die Hauptkamera wechsle auf die Backkamera, funktionierts, dann ist das Problem einfach umgekehrt und es geht ein Wechsel zur Frontkamera via Knopf im Learningview nicht mehr. Es ist als ob dieser Knopf nicht funktionieren würde.

Ich habe mehrere Browser getestet, überall das gleiche Problem...

Danke im Voraus.
Lieber Gruss
Sari

admin

Hallo Sari,

wir haben das mit einem Windows Geräte (Surface Pro) mit 2 Kameras (Front/Rear) getestet und dort kann zwischen den beiden Kameras wie vorgesehen gewechselt werden. Unten links steht klein in rot einmal "Font LifeCam" und einmal "Rear LifeCam" als Bezeichung der beiden Kameras. Erscheint bei euch auch dort jeweils eine unterschiedliche Bezeichnung, nur das Bild bleibt "gleich" (falsch)?

Ich konnte dazu folgendes Finden:
Das ist ein bekanntes und ärgerliches Problem — besonders bei Windows-Tablets (z. B. Surface), die sowohl eine Front- als auch eine Rückkamera besitzen.
Unter Windows werden oft beide Kameras unter demselben Gerätetreiber oder mit identischen Labels an die Web-API (navigator.mediaDevices.enumerateDevices()) gemeldet.
Das heißt: Der Browser sieht zwar zwei Geräte-IDs, aber sie zeigen auf denselben Treiber-Pfad.
→ Wenn du dann getUserMedia({ video: { deviceId: ... } }) aufrufst, öffnet Windows einfach die Kamera, die im System aktuell als Standard eingestellt ist.
Wenn du in den Windows-Einstellungen → Kamera den Standard änderst, wechselt plötzlich die Kamera.
Aber im Browser selbst funktioniert der Kamerawechselknopf nicht – weil beide IDs intern auf denselben Hardware-Endpunkt zeigen.


Wenn das bei euren Geräten der Fall ist, können wir vermutlich nichts dagegen tun.

Viele Grüsse,
Michael