Hallo an alle.
Vor kurzem habe ich ein neues Projekt mit meinem Raspberry gestartet. Und zwar geht es darum eine Überwachungskamera zu bauen, die Videos aufnimmt (Vorab, Motion kommt in meinem Fall nicht in Frage), diese an einen FTP-Server-sendet und der diese dann konvertiert.
Nach Plan sollte alles so ablaufen:
- Ein Raspberry Pi Model b+ nimmt das Video auf, sendet es via WLAN an den Sever
- Der Server ist ein Raspberry Pi 2 auf dem ProFTP läuft und eine HDD angeschlossen ist
- Am Server wird das Video in MP4 konvertiert und dann automatisch gelöscht, nach einiger Zeit.
Nun funktioniert eigentlich alles soweit, sprich konvertieren und löschen ohne Probleme aber das Aufzeichnen der Videos macht noch Probleme. An der Übertragung liegt es nicht, nur hört die Kamera nach einer gewissen Zeit einfach auf mit dem Filmen. Und ich hab bis jetzt keine Idee wo das Problem liegen könnte.
Achso und ich habe alles als Shell Script geschrieben, starte dann auch alles selbst, also kein Cron.
Hier der Code:
#!/bin/sh
HOST='192.168.1.2'
USER='raspftp'
PASSWD='raspftp'
uploadFiles(){
FILETOUPLOAD=$1
ftp -dvin $HOST <<EOF
quote USER $USER
quote PASS $PASSWD
binary
put $FILETOUPLOAD /rasp3/$FILETOUPLOAD
quit
EOF
sudo rm -f $1
}
pla='.h264'
while true
do
#Endlosschleife
d=`date +%Y.%m.%d-%H.%M.%S`
raspivid -o $d$pla -t 200000 --framerate 10 -w 1280 -h 720
uploadFiles $d$pla &
done
Alles anzeigen
Danke schon mal hier und Grüße,
Clemens