Inhaltsverzeichnis:
- Schritt 1: Bewerten des MotionEye OS auf Raspberry Pi
- Schritt 2: Testen der Kameras
- Schritt 3: Auswerten von ISpy Connect
Video: NVR-Optionen für Heimwerker-Überwachungssystem - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
In Teil 3 dieser Serie evaluieren wir NVR-Optionen sowohl für den Raspberry Pi als auch für einen Windows-PC. Wir testen das MotionEye OS auf dem Raspberry Pi 3 und schauen uns dann iSpy an, eine führende Open-Source-Videoüberwachungs- und Sicherheitslösung.
Das obige Video gibt Ihnen einen Überblick darüber, wie alles zusammenkommt, und wir testen auch die Videoqualität sowie die Bewegungserkennungsfunktionen. Ich empfehle, es zuerst anzusehen, um zu entscheiden, welche NVR-Lösung für Sie am besten geeignet ist.
Schritt 1: Bewerten des MotionEye OS auf Raspberry Pi
Wir haben das MotionEye OS bereits in einem früheren Beitrag mit dem Pi Zero getestet und ich war damit nicht allzu glücklich, also habe ich beschlossen, es dieses Mal mit einem Pi 3 zu testen. Der erste Schritt bestand darin, das richtige Image für das Board herunterzuladen und es dann auf die microSD-Karte zu flashen. Ich entschied mich für eine kabelgebundene Netzwerkverbindung und schloss ein Ethernet-Kabel an meinen Router an.
Ich habe dann das Board mit Strom versorgt und darauf gewartet, dass es sich mit dem Netzwerk verbindet. Ich habe den AngryIP-Scanner verwendet, um seine IP-Adresse zu erhalten, und mich dann mit der IP-Adresse angemeldet. Der Standardbenutzername ist "admin" und es gibt kein Passwort, so dass wir in MotionEye OS gelangt sind.
Schritt 2: Testen der Kameras
Der nächste Schritt bestand darin, die Kameras hinzuzufügen und die Bewegungserkennungsfunktionen zu testen. Ich habe mich für die RPi Zero-Kamera und die ESP32-CAM-Board-Kamera entschieden, die wir in früheren Beiträgen gebaut haben. Um die RPi-Kamera hinzuzufügen, musste ich einfach die Option Netzwerkkamera auswählen, die Stream-URL hinzufügen und dann die Option UDP auswählen. Die ESP32-CAM-Board-Kamera liefert uns einen MJPEG-Stream, also musste ich die MJPEG-Option auswählen und ihre IP-Adresse hinzufügen, damit sie funktioniert. So standen uns beide Streams zur Verfügung.
Beachten Sie, dass Motion Eye OS keine Bewegungserkennung, Bildaufnahme und Videoaufzeichnung mit einem MJPEG-Stream durchführen kann, sodass wir dies nur mit dem RPi-Stream testen konnten. Ich habe mich für die Standardeinstellung entschieden, da ich das System nicht überlasten wollte. Ich habe die Bewegungserkennung und die Filmaufnahme aktiviert und die Videoaufnahmequalität auf 100% erhöht, da ich wollte, dass das Video in der höchstmöglichen Qualität aufgenommen wird.
Sie können sich das Video ansehen, um eine Vorstellung davon zu bekommen, wie es funktioniert, aber zusammenfassend war ich damit nicht allzu glücklich. Sowohl der Videostream als auch das aufgenommene Video wiesen mehrere Artefakte auf und die Ergebnisse waren schlecht. Sie können möglicherweise eine bessere Leistung erzielen, wenn Sie einen Stream mit einer niedrigeren Auflösung und einer niedrigeren Bildrate verwenden, aber ich sehe keinen Sinn darin, eine solche Überwachungskamera zu haben.
Ich glaube auch nicht, dass der Raspberry PI genug Rechenleistung hat, um mehrere HD-Video-Feeds zu streamen und gleichzeitig Bewegungserkennung, Bild- und Videoaufzeichnung durchzuführen. Ich habe mir einige andere Alternativen angesehen, war aber nicht allzu zufrieden damit und habe meine Ergebnisse im Bild aufgelistet. Wenn Sie ein DIY-Überwachungssystem bauen möchten, empfehle ich Ihnen, die nächste Option auszuprobieren.
Schritt 3: Auswerten von ISpy Connect
Die nächste Option, die ich evaluieren wollte, war iSpy Connect, das behauptet, das weltweit führende Open-Source-Videoüberwachungssystem zu sein. Nach dem Ausprobieren würde ich auf jeden Fall zustimmen!
Die Installation war einfach, obwohl es nur unter Windows läuft. Das Hinzufügen der Kameras war auch einfach. Für die RPi-Kamera habe ich auf den FFMPEG-Tab gewechselt, die Stream-URL hinzugefügt und Auto für den RTSP-Modus ausgewählt. Es hat sich erfolgreich mit der Kamera verbunden und den Stream angezeigt. Für den ESP32-CAM-Board-Stream musste ich einfach die IP-Adresse auf der Registerkarte MJPEG eingeben und dieser Videostream wurde genauso schnell erkannt.
Insgesamt sahen beide Streams hervorragend aus, sodass ich es kaum erwarten konnte, die Bewegungserkennungs- und Aufnahmefunktionen auszuprobieren. Auch das war einfach: Ich habe die Stream-Einstellungen geöffnet, indem ich auf das Einstellungssymbol geklickt habe, das angezeigt wurde, als ich mit der Maus über den Stream fuhr. Alles, was ich tun musste, war die Option "Aufnahme bei Bewegungserkennung" auf der Registerkarte "Aufnahme" zu aktivieren. iSpy kann auch Bewegungserkennung und Aufzeichnung auf dem ESP32-CAM MPJPEG-Stream durchführen, also habe ich es auch dafür aktiviert.
Sobald eine Bewegung erkannt wird, werden die Videos aufgenommen und am Speicherort gespeichert. Sie erscheinen auch im unteren Fenster und können von dort aus aufgerufen werden. Sie können auch mit der rechten Maustaste auf einen Stream klicken und die Option "Dateien anzeigen" auswählen, die das Explorer-Fenster mit den gespeicherten Dateien öffnet. Die Leistung sowohl für die Streams als auch für das aufgezeichnete Video war ausgezeichnet und dies ist wirklich etwas, das Sie als NVR verwenden können. Die Software selbst hat eine Menge Funktionen, sowohl für die Streams als auch für die Anwendung selbst. Schauen Sie also in der Dokumentation nach, wenn Sie diese verwenden möchten.
So können Sie Ihrem DIY-Heimüberwachungsprojekt einen NVR hinzufügen. Ich bin mit dem Kameradisplay, das ich im vorherigen Video eingebaut habe, mehr als zufrieden und werde es für meine Bedürfnisse verwenden. Das war's für diesen Beitrag. Wenn dir Projekte wie dieses gefallen, dann erwäge bitte, uns zu unterstützen, indem du unseren YouTube-Kanal abonnierst.
YouTube:
Vielen Dank fürs Lesen!
Empfohlen:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
So verlängern Sie das NVR-Signal (IP-Cam-Repeater, Netzwerk-Switch und WLAN-Router/Repeater): 5 Schritte
So verlängern Sie das NVR-Signal (IP-Cam-Repeater, Netzwerk-Switch und WLAN-Router / -Repeater): In dieser Anleitung zeigen wir Ihnen, wie Sie Ihr NVR-Signal mit 1 verlängern können. Die eingebaute Repeater-Funktion in der IP-Kamera oder2. Ein Netzwerk-Switch, oder3. Ein WLAN-Router