Strona główna | Mapa serwisu | English version
Help > WWW > Kamerka Logitech 4000

Kamerka Logitech 4000

Na początek należy dodać moduły "pwcx " oraz "pwc ", komendami:

modprobe pwc

oraz

modprobe pwcx

Jeżeli nie posiadamy tych modułów należy zainstalować "pwc-9.0.2.tar.gz" oraz "pwcx-9.0.tar.gz"

(Jeśli posiadamy inna kamerę moduły można znaleźć na stronce http://www.qbik.ch/usb/devices )

Następnie rozpakowujemy ffmpeg <<==koniecznie wersja 0.4.8 lub nowsza (dolaczona w katalogu)

tar -zxf ffmpeg-0.4.8.tar.gz

oraz instalujemy

cd ffmpeg-0.4.8.tar.gz
./configure --enable-shared --prefix=/katalog/instalacji/
make
make install


Następnie dopisujemy do pliku "/etc/ld.so.conf" linijke "usr/local/lib/" oraz uruchamiamy "ldconfig"

Kopiujemy kopiujemy

cp ffserver.conf /etc/ffserver.conf

Uruchamiamy serwer komendą

./katalog/instalacji/bin/ffserver

(Serwer domyślnie ustawiony jako demon)

Dołączamy do niego zrzut z kamery

./katalog/instalacji/bin/ffmpeg -vd /dev/video0 http://localhost:8090/feed1.ffm /tmp/zrzut.mpg


/tmp/zrzut.mpg <<<=== podaje miejsce gdzie ma byc zapisane nagranie

Plik konfiguracyjny jest ustawiony domyślnie na jeden stream (o rozdzielczości 640x480 oraz ilości klatek 30/s) o rozszerzeniu *.asf

Możemy go obejrzeć pod adresem
http://127.0.0.1/stream.asf

Jeżeli chcemy stworzyć strumień jpg na stronie www należy użyć znacznika

"<META HTTP-EQUIV="Refresh" CONTENT="0.5">"


co spowoduje ze strona będzie sie otwierać 2 razy w ciągu sekundy co daje
w miarę płynny stream kompatybilny ze wszystkimi przeglądarkami.

Przykładowa stronka do strumienia *.jpg

<html>
<head>
<TITLE>STRUMIEN_JPG</TITLE>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
<META HTTP-EQUIV="Refresh" CONTENT="0.5">
</head>
<body>
<p align="center"><img src="http://127.0.0.1:8090/obraz.jpg" height=480 width=640</p><hr>
</body>
</head>
</html>


Przykładowa stronka do strumienia *.asf (brak plugina asf do Mozilli/Linux)

<html>
<head>
<TITLE>STRUMIEN_ASF</TITLE>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
</head>
<body>
<Embed type="application/x-mplayer2" src="http://127.0.0.1:8090/stream.asf" Name=MMPlayer1 Autostart=1 ShowControls=1 ShowDisplay=1 ShowStatusBar=1 DefaultFrame="Slide" width=640 height=480>
</body>
</head>
</html>

Przykładowa stronka do strumienia *rm

<html>
<head>
<TITLE>STRUMIEN_RM</TITLE>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
</head>
<body>
<embed src="http://127.0.0.1/rm_high.ra" height=640 width=480 autostart=true type=audio/x-pn-realaudio-plugin>
</body>
</head>
</html>

Jest to przykład na podstawie pakietu "ffmpeg".

 

Stronkę z innym softem możemy znaleźć pod adresem http://www.exploits.org/v4l/

Godnym polecenia jest "Motion" (http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome)
którym można ustawić kamerę w trybie streamu wszystkiego natomiast nagrywania tylko ruchu.


Do obsługi kilku kamer natomiast polecam ZoneMinder (http://www.zoneminder.com/)
który posiada bardzo interesujący panel zarządzający (PHP/MySQL).

                           produkty zaawansowanych technologii dla ambitnych - tatie@onet.pl   08.VIII/2006