Vernetzte Bilder

Da aufgrund irgend eines seltsamen Konflikts meine Webcam den Dienst verweigert seitdem meine TV-Karte läuft (wahrscheinlich irgendwie ein Zuordnungsproblem bei /dev/videox), hab ich die kleine Kamera zum rumspielen übrig. Heute wanderte eben diese an meinen Server. Erst noch mplayer, mencoder, camgrab und ein paar Codecs installiert und schon konnte es los gehen. Als erstes der Versuch Bilder aufzunehmen und durch den Apache für das Netzwerk darstellen zu lassen.

#!/bin/bash
i=1; until [ $i -gt 2 ];
do camgrab -device /dev/video0 -output /var/www/tmp.png; sleep 1; done

Und schon war ein immer fast aktuelles Bild (durch diese schrecklich unsaubere Schleife) auf dem Server zu sehen. Wie wäre es dann mit einem Video? Auch das, noch kein Problem.

#!/bin/bash
# readvar
a= #Variable löschen
echo -n "Geben Sie einen Namen für die Aufnahme ein: "
read a #Variable auslesen
mencoder tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0 -nosound -ovc lavc -o /var/www/$a.avi

Dann wäre doch als nächstes ein Stream dran, so als letzte Steigerung. Doch da bin ich dann nicht mehr weitergekommen, das zugehörige Programm motion wollte nicht - oder ich konnte nicht. Auf jeden Fall werde ich weiter probieren!