Warum Raspberry Pi Kamera "kein Gerät gefunden" in Cheese oder IceWeasel?

7

Ich teste den neuen Raspberry Pi 2 mit seiner Kamerakarte.

Ich habe meinen Pi2 mit Raspbian eingerichtet.

Ich habe die Kamera am CSI-Port angeschlossen, das Kameramodul von aktiviert raspi-config

sudo apt-get update && sudo apt-get upgrade && sudo apt-get install cheese

Ich konnte Standbild- und Videofunktionen testen.

Nun, wie möchte ich die Kamera einschalten cheeseoder in meinem Browser verwenden können, z. B. Hangout, Firefox WebRTC ...

Auf Käse wird das Kameramodul nicht gefunden, während eine USB-Kamera angezeigt wird? Gleiches von einem Browser.

Warum wird das RPi-Cam-Modul nicht in Cheese oder Browser gefunden? und kann ich das beheben?

UPDATE bei Verwendung des UV4L-Treibers

Installiert die UV4L Treiber, kann ich jetzt die Kameraplatine aus dem Browser wählen , wenn ich versuche , eine einfache WebRTC - Sitzung zu starten zB http://opentokrtc.com/testroom Allerdings , wenn ich Aktie tun Camera Board OV5647bekomme ich einen Voll Siebschnappdistanz (gefroren), so Ich glaube nicht, dass es einen Videostream von der Kamera gibt, aber das ist schon ein großer Schritt nach vorne.

Bitte stimmen Sie der Frage zu, wenn Sie sie für legitim und interessant halten

Zabumba
quelle
1
Schauen Sie sich die Informationen hier an. linux-projects.org/modules/sections/… Es wird ein UV4L-Treiber hinzugefügt, der die Kamera für Standard-Linux-Apps verfügbar macht. Ich benutze es für Bewegung.
Rob
Hey Rob, ich habe es noch nicht versucht, aber das sieht vielversprechend aus. Sie sollten Ihre Nachricht kopieren und in eine "Antwort" (anstatt einen Kommentar) einfügen, damit ich sie akzeptieren kann. Stimmen Sie meine Frage ab, wenn Sie sie für legitim halten. Vielen Dank Kumpel
Zabumba

Antworten:

6

Die Raspberry Pi-Kamera präsentiert sich nicht sofort als Standard-UV4L-Gerät und daher können generische Linux-Programme das Gerät nicht "sehen".

Es gibt ein großartiges Tool für den dritten Teil, UV4L , mit dem die erforderlichen Geräteknoten für Standardmedienanwendungen erstellt werden.

Ich benutze es sehr erfolgreich mit Motion. Mein Blogeintrag diskutiert darüber .

rauben
quelle
Ich habe Ihre Tipps befolgt und kann jetzt die Kamerakarte im Browser auswählen, wenn ich versuche, eine einfache Webrtc-Sitzung zu starten, z. B. opentokrtc.com/testroom. Wenn ich jedoch "Kamerakarte OV5647" teile, wird ein Vollbild-Snap (eingefroren) angezeigt. Ich glaube nicht, dass es einen Videostream von der Kamera gibt, aber das ist schon ein großer Schritt nach vorne. Danke
Zabumba
4

Es gibt ein offiziell unterstütztes v4l2-Kameramodul für die RPI-Kamera ( nicht dasselbe wie UV4L). Es muss geladen werden, damit dies Ihr Problem sein kann:

$ sudo modprobe bcm2835-v4l2

http://www.raspberrypi.org/forums/viewtopic.php?t=62364

Luke
quelle
1

UV4LBietet neben anderen auch ein HTTP-WebServer-Modul, mit dem Sie den Medienstrom (Video + Audio) auch über WebRTC in Ihren Browser übertragen können. Im Moment scheint Audio in Arbeit zu sein.

strunz
quelle