Webcam-Frame von 2 verschiedenen Computern erhalten

358
1234567

Ich möchte Echtzeitaufnahmen von zwei Computer-Webcams über das Internet auf meinem Laptop empfangen. Ich benutze Debian. Welches ist der einfachste Weg?

-1
Diese Frage ist sehr vage. Sind das Überwachungskameras? Einige Sicherheitskameras verschlüsseln ihre Bilder. einige Verwendungsformate, die in Linux nicht verfügbar sind; Einige zeichnen ihre Ausgabe nur auf ihrer eigenen dedizierten Komponente auf, die nur über ActiveX untersucht werden kann, was wiederum nicht in Linux vorhanden ist. Ist das Problem nur ein Problem beim Streaming? Oder müssen Sie auch die Frames auf Ihren PC aufnehmen? In welchem ​​Format haben Sie die Bilder? Befinden sie sich nur in einer ständig laufenden Datei? Wenn Sie nur an Streaming interessiert sind, kann vlc das für Sie tun, sowohl als Quelle als auch als Empfänger. MariusMatutiae vor 10 Jahren 1
Ich habe keine Sicherheitskameras. Ich habe 2 Webcams an 2 Computern angeschlossen. 1234567 vor 10 Jahren 0
Ich kann nicht sehen, warum diese Frage abgelehnt werden sollte. Ich habe es angehoben. MariusMatutiae vor 10 Jahren 0

1 Antwort auf die Frage

0
MariusMatutiae

Sie müssen vlc vom Repo installiert haben, dann den folgenden Befehl

 cvlc v4l2:///dev/video0 :v4l2-standard= :input-slave=alsa://hw:0,0 \ :livecaching=300 \ :sout="#transcode:http" 

Auf jedem der PCs, auf denen die Kameras gehostet werden, wird der Stream dem dritten PC zur Verfügung gestellt. Um es zu sehen, öffnen Sie auf dem dritten PC einen Browser und geben Sie das URL-Feld ein:

 http://<ip_address_of_webcam_host>:8080/stream.wmv 

oder Sie können es erneut mit vlcanstelle des Webbrowsers mithilfe von tun

 vlc http://<ip_address_of_webcam_host>:8080/stream.wmv 

wieder auf dem dritten pc ausgestellt, der ohne kameras.