Citér:
Originally Posted by MortenBP
Cool, - hvad er det for et system du bruger til det?
|
Tak. Jeg havde ikke så meget tid, så jeg installerede bare et godt, gammelt Hauppauge PVR-150 TV-kort i en computer med Ubuntu Linux på, sluttede composite videosignal til fra en DVR med videokamaerer til - og lavede så et lille script, der med jævne mellemrum smed video og billeder op på en adresse, som min mobil og nogle familiemedlemmers mobiler kunne se. PVR-150 har indbygget MPEG encoder, så du kan hente MPEG stream direkte fra /dev/video. Jeg tænkte, at nettet nok var ret belastet nytårsnat, så små bidder a 500 kb var nok passende.
Kode:
#!/bin/bash
for (( ; ; ));
do
m_date=`date "+%Y-%m-%d-%H-%M-%S"`
ffmpeg -i /dev/video1 -y -fs 500K /tmp/x.mpg
scp /tmp/x.mpg srv:www/www.micski.dk/video/$m_date.mpg
m_date=`date "+%Y-%m-%d-%H-%M-%S"`
ffmpeg -i /dev/video1 -y /tmp/x.jpg
scp /tmp/x.jpg srv:www/www.micski.dk/video/p/$m_date.jpg
echo "Zz. Press Ctrl+C."
sleep 2m
done
Det fungerede perfekt hele natten.