- Mitglied seit
- 18. Mrz 2009
- Beiträge
- 14.151
- Punkte für Reaktionen
- 397
- Punkte
- 393
Hallo,
noch vorweg, motion zieht bei einer DS-106 gut 50% CPU.
Das ist zwar ein klein wenig von hinten durch die Brust ins Auge, aber ein Weg seine Cam in die Surv. St. einzubinden.
Vorraussetzungen:
1. IPKG
2. Kamera muß mjpeg-stream oder jpeg Bilder liefern können
3. der Pfad zum stream oder Bild muß bekannt sein
4. motion muß den stream oder das Bild erkennen können
motion ist eine Bewegungserkennungssoftware für verschiedene Inputs (Videokarte, USB-Cam, Netzwerkkameras), gibt das Bild auf einem eigenen Webserver wieder aus und kann bei Bewegungserkennung Bilder speichern. Die Ausgabe auf dem eigenen Webserver wird von der Surv.St. richtig erkannt und dargestellt.
1. IPKG installieren, siehe Wiki
2. motion installieren
3. ffmpeg das mit motion mitinstalliert wird wieder entfernen, bringt die DS von Hause aus mit
4. /opt/etc/motion.conf anpassen
- IP ggfs.Port und Pfad anpassen (etwa Zeile 61)
- user und password für den Zugriff anpassen (etwa Zeile 66)
- Bildspeicherung ausschalten (etwa Zeile 200)
- output tum testen für alle aktivieren (etwa Zeile 381)
- abspeichern
5. testen ob motion damit klar kommt, deshalb starten wir nicht als daemon und lassen uns debug-Meldungen ausgeben
6. beobachten der Ausgabe von motion, wenn nach einigen Zeilen sich nichts mehr rührt, ist das gut und man kann vom PC mit dem Browser nach
http://<IP_der_DS>:8081
gehen. Jetzt kommt Lust oder Frust, wenn dort ein Bild eurer Cam angezeigt wird, dann geht es weiter. Ist dort nix, geh zum Kühlschrank, öffne ein Bier und spühle den Frust runter, für dich ist hier Schluß (ipkg remove motion).
mit <Strg>+<c> killen wir motion und starten motion als daemon.
Nun richten wir die Surv. St. ein
Name: (sei kreativ)
IP-Adresse: localhost
Port: 8081
Kameramodell: Benutzerdefiniert
Videoformat: MJPEG
Streaming-Format: HTTP
Quellpfad: /
Benutzername: <leer>
Passwort: <leer>
Auf "OK" klicken und das sollte es gewesen sein.
Man kann noch einiges in /opt/etc/motion.conf einstellen, bitte bemüht die Doku von Motion. Der Schritt
- output tum testen für alle aktivieren (etwa Zeile 381)
kann rückgängig gemacht werden, also auf on stellen.
Gruß Götz
noch vorweg, motion zieht bei einer DS-106 gut 50% CPU.
Das ist zwar ein klein wenig von hinten durch die Brust ins Auge, aber ein Weg seine Cam in die Surv. St. einzubinden.
Vorraussetzungen:
1. IPKG
2. Kamera muß mjpeg-stream oder jpeg Bilder liefern können
3. der Pfad zum stream oder Bild muß bekannt sein
4. motion muß den stream oder das Bild erkennen können
motion ist eine Bewegungserkennungssoftware für verschiedene Inputs (Videokarte, USB-Cam, Netzwerkkameras), gibt das Bild auf einem eigenen Webserver wieder aus und kann bei Bewegungserkennung Bilder speichern. Die Ausgabe auf dem eigenen Webserver wird von der Surv.St. richtig erkannt und dargestellt.
1. IPKG installieren, siehe Wiki
2. motion installieren
Rich (BBCode):
ipkg install motion
Rich (BBCode):
ipkg -force-depends remove ffmpeg
- IP ggfs.Port und Pfad anpassen (etwa Zeile 61)
Rich (BBCode):
#; netcam_url value
netcam_url http://192.168.1.6/mjpg/video.mjpg
Rich (BBCode):
#; netcam_userpass value
netcam_userpass user:passwort
Rich (BBCode):
output_normal off
Rich (BBCode):
webcam_localhost off
5. testen ob motion damit klar kommt, deshalb starten wir nicht als daemon und lassen uns debug-Meldungen ausgeben
Rich (BBCode):
motion -n -d 5
http://<IP_der_DS>:8081
gehen. Jetzt kommt Lust oder Frust, wenn dort ein Bild eurer Cam angezeigt wird, dann geht es weiter. Ist dort nix, geh zum Kühlschrank, öffne ein Bier und spühle den Frust runter, für dich ist hier Schluß (ipkg remove motion).
mit <Strg>+<c> killen wir motion und starten motion als daemon.
Rich (BBCode):
/opt/etc/init.d/S99motion
Name: (sei kreativ)
IP-Adresse: localhost
Port: 8081
Kameramodell: Benutzerdefiniert
Videoformat: MJPEG
Streaming-Format: HTTP
Quellpfad: /
Benutzername: <leer>
Passwort: <leer>
Auf "OK" klicken und das sollte es gewesen sein.
Man kann noch einiges in /opt/etc/motion.conf einstellen, bitte bemüht die Doku von Motion. Der Schritt
- output tum testen für alle aktivieren (etwa Zeile 381)
Rich (BBCode):
webcam_localhost off
Gruß Götz
Zuletzt bearbeitet: