Du musst das Bild erst speichern!
Das kannst Du entweder über take_snapshot aus der doorpi.ini heraus oder über einen php Befehl:
Beispiel:
oder:
Dies beinhaltet aber auch das Du das php script take_snapshot_doorpi.php erstellst. Das würde dann so aussehen:
PHP
<?php
#! /usr/bin/php -q
$snapshot_file = $argv;
$timestamp = time();
$datum = date("Ymd-His", $timestamp);
$url="http://192.168.178.241:9000/?action=snapshot";
copy($url,"/backup/record-video/".$datum.'.jpg');
Beide Varianten haben den Nachteil das der mjpg_streamer dauerhaft im Hintergrund laufen muss.
Eine Einfachere Variante ist das der mjpg_streamer erst gestartet wird wenn es geklingelt hat dann kannst Du den Stream direkt in eine Datei umlenken:
Code
sudo /usr/local/bin/mjpg_streamer -i "/usr/local/lib/input_uvc.so -d /dev/video0 -n -r 1024x768 -f 18 –q 80" -o "/usr/local/lib/output_file.so -f /backup/record-video"
Ich hoffe Dir ist nun klarer was ich gemeint habe.
Gruß Nea