2024. március 19., kedd

Gyorskeresés

Útvonal

Cikkek » Számtech rovat

Webkamera live stream, de mivel?

  • (f)
  • (p)
Írta: |

Hogyan lehet egy webkamera képét weboldalon megjeleníteni pl. egy kisebb házi biztonsági rendszerhez?

[ ÚJ TESZT ]

Streamet, de mivel?

Nemrég szerettem volna egy webkamera képét a saját gépemen levő webszerverre kitenni. (Ubuntu Linuxon futó Apache-ról van szó.) Mint kiderült, ez nem feltétlen egyszerű dolog - az egyik lehetséges megoldást most leírom, mert elég sok gúglizás árán sikerült működésre bírni, pedig semmi bonyolult nincs benne.

(Természetesen pl. a VLC is használható ilyesmire, de akár "YouTube" is készíthető Vidiscripttel.)

A mjpg-streamer csomag lett a befutó, ami egy viszonylag friss fejlesztésnek tűnik - a dokumentációja talán emiatt is eléggé hiányos - és nem igazán bonyolult. Hasznos kis dolog, Raspberry Pi-s projektekhez elég sok leírást találni róla a neten, és állítólag megfelelő webkamerával még a Pi-t, vagy különböző router hardvereket sem terhel be nagyon - ez fontos szempont, ha 24/7 üzemre szeretnénk valami kis fogyasztású hardvert használni. Ezek pár kamerával sokféle feladatra alkalmasak.

Telepítés

A mjpg-streamert a projekt Sourceforge oldaláról tölthetjük le. Ubuntu tárolókban a cikk írásakor még nem szerepelt, ez később talán változni fog. Természetesen telepíthető forrásból is (mondjuk svn segítségével, mint ebben a leírásban), de egyszerűbb csomagból.

A letölthető .deb csomag hibásan is volt (vagy talán még úgy is van) csomagolva, ezt újra kellett építeni. Alapvetően az a gond, hogy a fejlesztők a csomag "control" file-jába a verziószám elejére egy "r" betűt is írtak, ez pedig a csomagkezelőnek lelki problémákat okoz.

Tehát .deb-ből telepítéshez töltsük le a csomagot, majd ...

dpkg-deb -x mjpg-streamer[verziószám].deb tmpdir
dpkg-deb --control mjpg-streamer[verziószám].deb tmpdir/DEBIAN

...a tmpdir/DEBIAN könyvtárban levő control file-ban a (például) "r94-1" -et "94.1" -re írjuk át...

...és építsük újra a csomagot :
dpkg -b tmpdir mjpeg-streamer_my.deb

Ezek után végre telepíthető a mjpg-streamer :

dpkg -i mjpg-streamer_my.deb

És már fent is van. :)

A cikk még nem ért véget, kérlek, lapozz!

Előzmények

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.