Himbeer ft und CCTV mit Bewegung !

Nudeln kochen im Auge behalten wollen ? Überwachen Sie Ihre Katze wo einmal deine Freundin ? Dann habe ich die Lösung für Sie : Bewegung !

Am Anfang, nach dem Einstecken in Ihrem Webcam-Usb nach Ihrem Zhao, Bitte überprüfen Sie, ob es gut erkannt wird, mit dem Befehl “lsusb”, muss man diese Zeilen erhalten :

Bus 001 Device 004: ID 046d:0825 Logitech, Inc. Webcam C270

Es bringt dann Bewegung :

sudo apt-get install motion

Es geht gerade in der Bewegung-Konfigurationsdatei, wo alles geht :

sudo nano /etc/motion/motion.conf

Hier sind die wichtigsten Konfigurations-Linien :

AUFMERKSAMKEIT : In diesem tuto, Ich war so frei, die Seite Aufnahme zu unterscheiden (Index [SPEICHERN]) die Bilder auf die Pi-Himbeere und der STREAMING-Seite (Index [STREAM]) Bilder auf dem Mini Webserver sorgt mit Bewegung. Also seien Sie aufmerksam, wenn die Details einer Konfiguration verknüpft Bilder wird angezeigt..

  • ab daemon

Wir übergeben diese Zeile zu “auf” Wenn Sie Bewegung als Daemon starten können möchten, und so einen Terminal zu veröffentlichen. In meinem Fall habe ich zu “ab” denn so kann ich sehen, was passiert live in mein Terminal.

  • v4l2_palette 6

Wird verwendet, um den Typ des Bereichs zu konfigurieren, die Sie verwenden möchten. Jede Webcam verwendet eine bestimmte Farbpalette, Daher, ist die Wahl der richtigen Palette in der Konfigurationsdatei. Die Palette, die standardmäßig verwendet werden die 8 (YU12).

  • Breite 640height 480

Gibt die Höhe und Breite der Bilder aufgezeichnet und übertragen.

  • framerate 50 [SPEICHERN]

Diese Abbildung zeigt die Anzahl der Frames pro Sekunde aufgenommen. Hohe Zahl = verbrauchten RAM.

  • threshold 1500 [SPEICHERN]

Zahl, die angibt, die Anzahl der erkannten Pixel, die zum Starten der Aufnahme/Bilder oder Video ändern.

  • aus output_normal

Standardlinie “auf”. Übergeben Sie es einfach “ab” Wenn wir nicht wollen, verwenden Sie die Aufnahme aber nur das Web-streaming.

  • quality 75 [SPEICHERN]

Prozentsatz der Qualität der aufgenommenen Bilder.

  • ffmpeg_cap_new off [SPEICHERN]

Standardlinie “auf”. Geben Sie es einfach aus, will es nicht Bewegung erstellen Sie eine video-Datei mit allen aufgenommenen Bilder.

  • ffmpeg_video_codec mpeg4 [SPEICHERN]

Standard-Linie “SWF”. Dient zur Angabe des Ausgabe-video-Codecs für die video-Datei-Erstellung. Ich habe persönlich auf mpeg4 um eine .avi zu erhalten, wenn ich die Registrierung aktivieren.

  • target_dir /media/SAVE/Autre/CAM [SPEICHERN]

Gibt den Pfad zur Aufnahme von Bildern und videos. In meinem Fall zum Beispiel, die Dateien werden auf meiner externen Festplatte gesendet., wodurch viele Daten aufzeichnen.

  • webcam_port 8081

Der Standardport für den Web-Server-mini.

  • webcam_quality 50 [STREAM]

Prozentsatz der gestreamt-Qualitätsbilder.

  • webcam_maxrate 5 [STREAM]

Diese Abbildung zeigt die Anzahl der Bilder pro Sekunde übertragen. Hohe Zahl = verbrauchten RAM.

  • aus webcam_localhost

Wenn der Parameter zu übergeben wird “auf”, Es erlaubt nur lokalen Zugriff auf den Server stream.

Dies ist, Einmal getan, Es gibt noch mehr Bewegung zu starten :

sudo motion

Vergessen Sie nicht die “sudo”, Andernfalls startet Bewegung die Standard-Änderungen an der motion.conf, und so alle Ihre Änderungen nicht berücksichtigt werden !

Wo der Palette 8 ist nicht kompatibel, Es zeigt Ihnen eine Liste der kompatiblen palette, Sie gehen nur die Konfiguration der Palette in Ihre motion.conf ändern.

Wenn alles in Ordnung ist, Sie bekommen etwas ähnliches wie das :

Wir werden daher unsere Browser, von einem anderen computer (zu nutzen, die off-Himbeer-Flüssigkeit), Band auf 192.168.X.X:8081 (die lokale Adresse des Ihrem Himbeer) und wir erleben die Magie :

In meinem Fall, Ich habe die Erfassung und Speicherung der Bilddateien und Videos auf meiner Festplatte deaktiviert.. Aber wenn Sie aktiviert haben, Es gibt noch mehr, sich vor Ihrer Webcam, die Anzeige von vielen Linien der Aufnahmen von Bildern und Videos zu sehen: !

Dies ist, Weile Bewegung Runden, Sie feststellen, dass die von Ihr Himbeere verwendeten Ressourcen sind, Es ist aus diesem Grund empfehle ich Ihnen sich auf Gesamtauslastung von einer Himbeere für Bewegung, Wenn wie ich Sie Sie auf viele andere Services verwenden !

Sie können auch mögen....

  • Emmerich

    Ich habe es letzte Woche für meinen Teil.

    Es funktioniert gut, aber es ist notwendig, daß ich ein kleines Skript aktivieren deaktivieren Motion am Anfang der Seite.

    Dann Bewegungserkennung … Schließlich eines Tages …

  • eyd3n

    :]

    Der einzige Fehler der Bewegung liegt in der Tatsache, dass die alte Webcam nicht an die vorgeschlagenen Standard-Paletten halten. Es erfordert Patchen und neu kompilieren, Dinge, die ich nie geschafft, zu tun, ohne Störungen.

    • François Gilbert

      Guten Abend,

      Ich schätze, das ist verdammt für meine Apple dann … 🙁

      Hier ist was ich bekomme, durch die Einführung der Bewegung :

      [0] Verarbeitungsthread 0 - Config-Datei /etc/motion/motion.conf

      [0] Bewegung 3.2.12 Gestartet

      [0] Ffmpeg LIBAVCODEC_BUILD 3482368 LIBAVFORMAT_BUILD 3478785

      [0] Thread 1 ist von /etc/motion/motion.conf

      [0] Motion-httpd/3.2.12 ausführen, annehmen von Verbindungen

      [0] Bewegung-httpd: warten auf Daten über TCP-port 8080

      [1] Thread 1 gestartet

      [1] Cap.Driver: “spca561”

      [1] Cap.Card: “Kamera”

      [1] Cap.bus_info: “USB-bcm2708_usb - 1.2”

      [1] Cap.Capabilities = 0 x 85000001

      [1] - VIDEO_CAPTURE

      [1] - READWRITE

      [1] - STREAMING

      [1] Config-Paletten-index 0 (S910) funktioniert nicht.

      [1] Unterstützte Paletten:

      [1] 0: S561 (S561)

      [1] 1: GBRG (GBRG)

      [1] Nicht in der Lage, ein Format kompatibel-Palette zu finden.

      [1] IOCTL (VIDIOCGCAP): Unangemessene Ioctl für Gerät

      [1] Ursprüngliche Bild konnte nicht von der Kamera geholt werden.

      [1] Bewegung kontinuierlich mit Width und Height aus Config-Datei(s)

      Ich mir vorstellen, dass meine Webcam keine Palette unterstützt..

      • eyd3n

        AHA, Ich hatte dieses Problem vor meinem C270, Deshalb dieses Tutorial dauerte zwei Wochen spät.

        Eine Google-Suche mit “Linux-Bewegung S561/GBRG” führt Sie zur Patches von der offiziellen website. Ich für meinen Teil, Ich habe nie auf Flicker/kompilieren ordnungsgemäß geändert Bewegung Installation gelungen.. Nach If sind Sie (sehr) komfortabel mit linux, Ich hoffe, dass Sie finden werden, werden in der Lage, Ihnen zu helfen !

  • François Gilbert

    Gute, Ich sah Patches auf die .c angewandt werden, aber auch ich möchte meinen Kopf zu brechen :p

    Plötzlich fand ich eine andere kleines software, fswebcam, Das funktioniert es perfekt mit meiner alten logitech !

    Ich benutze es auch :

    Fswebcam R 800×600 -d/Dev/video0 /var/www/webcam/images/webcam.jpg-l 5

    Und in/Var/Www/webcam, Ich habe eine index.html-Datei enthält das :

    Und das ist ! 🙂 Ma webcam prend une photo toutes les 5 Sekunden und meine Web-Seite wird aktualisiert, alle die 5 auch Sekunden.

    Ich versuche meine Bestellung als Dienst zu retten ( zu tun, so können eine “Service Webcamstream start”, Wer wird der Befehl Fswebcam oben laufen). Mais je galère un peu 🙂

    Oder verwenden Sie cron, aber die Idee ist, den Befehl im laufenden Betrieb aktivieren/deaktivieren zu können. Wenn es einen anderen Weg zu, je suis toute ouïe 🙂

    • Je vends ma came 😀

      http://wp.me/p2W3Jj-iS

      Es kann helfen, Ihnen einen Service anzubieten

    • eyd3n

      Ausgezeichnet ! Spielte auch für den Service und die Webseite aktualisiert die 5 Sekunden ! Am Ende haben Sie das Webpart der Bewegung mit Fswebcam und Apache neu erstellt. :]

  • Jean

    Ich habe die gleiche Konfiguration mit derselben Kamera, aber ich habe folgende Ergebnis:
    [0] Verarbeitungsthread 0 - Config-Datei /etc/motion/motion.conf
    [0] Bewegung 3.2.12 Gestartet
    [0] Ffmpeg LIBAVCODEC_BUILD 3482368 LIBAVFORMAT_BUILD 3478785
    [0] Thread 1 ist von /etc/motion/motion.conf
    [0] Webcam Port-Nummer 8080 für thread 1 Konflikte mit dem
    [0] Webcam-Funktion für thread 1 ist deaktiviert.
    [0] Httpd bind(): Adresse wird bereits verwendet
    [1] Thread 1 gestartet
    [0] Httpd Threadendes
    [1] Cap.Driver: “uvcvideo”
    [1] Cap.Card: “UVC-Kamera (046d:0825)”
    [1] Cap.bus_info: “USB-bcm2708_usb - 1.2”
    [1] Cap.Capabilities = 0 x 84000001
    [1] - VIDEO_CAPTURE
    [1] - STREAMING
    [1] Fehler Eingabe auswählen 0 VIDIOC_S_INPUT: Geräts oder einer Ressource beschäftigt
    [1] IOCTL (VIDIOCGCAP): Unangemessene Ioctl für Gerät
    [1] Ursprüngliche Bild konnte nicht von der Kamera geholt werden.
    [1] Bewegung kontinuierlich mit Width und Height aus Config-Datei(s)
    [1] Größe Pre_capture-Puffer 1 Elemente
    [1] Erneuter Versuch bis zum erfolgreichen Verbindung mit Kamera
    [1] Cap.Driver: “uvcvideo”
    [1] Cap.Card: “UVC-Kamera (046d:0825)”
    [1] Cap.bus_info: “USB-bcm2708_usb - 1.2”
    [1] Cap.Capabilities = 0 x 84000001
    [1] - VIDEO_CAPTURE
    [1] - STREAMING
    [1] Fehler Eingabe auswählen 0 VIDIOC_S_INPUT: Geräts oder einer Ressource beschäftigt
    [1] IOCTL (VIDIOCGCAP): Unangemessene Ioctl für Gerät

    Und ich habe Video nicht auf die Ip-Adresse des Anschlusses gefolgt von Himbeere…. 🙁
    Kannst du mir helfen ?

    • Der Hafen 8080 wird bereits von einem anderen Dienst oder Web-Server verwendet. :
      [0] Webcam port number 8080 for thread 1 conflicts with the control port
      [0] Webcam feature for thread 1 is disabled.
      [0] httpd bind(): Address already in use

      Es muß ein Fehler in der config

  • BaloumbA

    Hallo,
    wird sehr interessiert an Mount ca Startseite , Ich möchte wissen, ob das Video (Bilder und Videos)im Browser online Wetten (Verwenden Sie die Internet-Ip-Adresse anstelle der lokalen)
    Vielen Dank

    • Hallo, Wenn die Bilder lokal mit einem Webserver angezeigt werden, nur zu, um ein Konto mit Nr. - Dns erstellen und konfigurieren das entsprechende Kontrollkästchen. Es gibt Tutorials auf dieser Website für Inadyn und nginx. Rest zu Seiten, die Anzeige von Bildern

  • Mat

    Super tuto… perfekt für Ihren Fuß in den Steigbügel setzen.
    Ich habe nur einen Trick oder zwei Sache, die mich stören.
    - Ich habe Bilder, die während der Bewegungserkennung und kein Video gesichert werden
    - Ich habe eine ziemlich konstant zeitliche Verzögerung zwischen Realität und das Bild im streaming verfügbar.

    Ich verwende eine Logitech CS270 FYI.

    Danke für deine Hilfe.

  • ein

    404 auf die beiden Bilder auf Screencloud gehostet.

  • Pingback: Faire de la vidéosurveillance avec un serveur NAS Synology, un raspberry PI et une vieille webcam | Dev' in Alsace()

Popular destinations