Programok közvetítéshez

A Időkép wikiből

Yawcam

  • Teljesen ingyenes, egyszerűen kezelhető, mégis sokoldalú program.
  • Magyar nyelven is elérhető.
  • Letöltés: [1]
  • Néhány kép a programról: [2]
  • Szoftverszükségletek:
    • Java Runtime Environment (JRE) 6 vagy újabb;
    • DirectX 9 vagy újabb;
    • Windows Media Player 9 vagy újabb;
    • Windows 2000/XP/Vista/7.

Webcam Publisher

CaptureMax

  • Letöltés: www.capturemax.com
  • Beállítás:
  • haberenyi:Sziasztok. Nálam a időkép/viharvadász kamera közvetítésnél ez az egy progi vált be rendesen Xp alatt.A szoftver a telepített kamera beállítási panelját használja ahol is minden fontos momentum beállítható a felbontástól egészen a fény ill. a szín viszonyok megadásáig.Nagyon stabil megbízható feltöltő sw.Nálam egy Genius Videocam Look-l működik és a kamera minőségéhez képest elég jó képet ad!Egyetlen hátránya az, hogyha nem akarod,hogy csak 45 percig közvetítsen akkor a rendszerleíró adatbázishoz hozzá kell adnod egy bejegyzést.Erről bővebb tájékoztatást e-mail-ban tudok adni.Akit érdekel az megtalál a: haberenyi(kukac)hdsnet.hu címen! /haberenyi-Bp-Kispest 2009. január 21., 22:13 (UTC)

WebcamXP

Leírás a WebcamXp nevű program fontosabb beállításaira ,hogy feltöltsön a program a kamerádról!


WebcamXpbeállítás.jpg

vvtv-cps

Canon fényképezőgépekhez és webkamerákhoz. Egyes verziókban már van "csillagfény" üzemód, és több Canon kamera kezelési lehetőség is.

  • Beállítás, tapasztalatok:

Ide írd, melyik vált be a kameráddal, és működik stabilan!

Konzolos megoldás, expert usereknek GNU licence-el

  • A következő szöveget illeszük be egy fájlba. Majd tegyük futtathatová. A kesőbbiekben crontab fogja futtatni...
#!/bin/sh
HOST=ftp.viharvadasz.hu
USERNAME=hanzo
PASSWORD=1234567

cd /home/hanzo/archive2
ftp -n $HOST <<EOD
quote USER $USERNAME
quote PASS $PASSWORD
cd public_html
put webcam.jpg
quit
EOD
exit 0


sudo chmod +x fajlneve.sh
crontab -e
*/1 * * * * /home/hanzo/archive2/autoftp-idokep.sh >> /home/hanzo/tmp/ftp_auto-idokep.log 2>&1
  • Logol is a crontab!
apt-get install webcam
  • Késézítsük el a webcam program konfig fájlat is! Az FTP szekciót benne hagytam, ha valaki esetleg erre hagyatkozna. Igazan nem ajanlom mert nagyon instabil sajnos! Azért készítettem egy automata FTP scriptet.
[grab]
device = /dev/video0
text = "Bekasmegyer - hanzo-%Y-%m-%d-%H:%M:%S"
#infofile = filename
fg_red = 155
fg_green = 155
fg_blue = 155
width = 1600
height = 1200
delay = 62
wait = 3
#input = composite1
#norm = ntsc
rotate = 0
top = 0
left = 0
bottom = -1
right = -1
quality = 100
trigger = 0
once = 0
archive = /home/hanzo/archive/webcam-%Y-%m-%d-%H:%M:%S.jpg
#archive = /home/hanzo/archive2/webcam.jpg 
[ftp] 
host = ftp.viharvadasz.hu
user = hanzo
pass = **********
dir = /var/www/idokep
file = webcam.jpg
tmp = uploading.jpg
passive = 0
debug = 1
auto = 0
local = 1
ssh = 0


  • Majd készítsünk meg egy fájlt amit beteszünk rendszer induláskor elinduló programnak!
sudo update-rc.d fajlneve.sh defaults

És mostantól kezdve automatán indul a program. Természetesen, ha a webcam is készen áll.


--Czibulya Gergely 2010. október 6., 08:42 (UTC)Hanzo

idokep-webcam-gui [Linux/GNU]

  • Telepítés:
  • Ubuntu 10.04 (Lucid) esetén:
  • Terminálban adjuk ki a következő parancsokat:

sudo add-apt-repository ppa:sevoir/sauveur

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install idokep-webcam-gui

  • Más egyéb debian alapú rendszerek esetén - mindig a legfrissebbet - töltsük le a következő címről:

http://ppa.launchpad.net/sevoir/sauveur/ubuntu/pool/main/i/idokep-webcam-gui/

Az idokep-webcam-gui_0.0.XX-1ubuntu1_all.deb csomag telepítése parancssorból:

sudo dpkg -i idokep-webcam-gui_0.0.XX-1ubuntu1_all.deb *ahol az XX a verziószám.

Vagy dupla kattintás a idokep-webcam-gui_0.0.XX-1ubuntu1_all.deb ikonjára, majd a gdebi csomagkezelővel telepíthetjük.

  • menüikon javítása:

wget http://www.sevoir.hu/idokep.png

sudo mv idokep.png /usr/share/idokep.png

  • Az alkalmazás tulajdonképpen egy grafikus felület a webcam nevű alkalmazáshoz.

Idokep-webcam-gui.png

  • Működnie kell a következő Linux/GNU rendszereken is: Linux Mint, Ubuntu 9.10 (Karmic), Ubuntu 9.04 (Jaunty), Debian Lenny

Elkövetők: [3]Sevoir és [4]Hanzo

Raspberry Pi telepítése, beállítása

  • Szükséges eszközök:
    • Raspberry Pi (elvileg bármelyik verziója, de lehetőleg wifis legyen)
    • Raspberry Pi kamera/Akciókamera (pl.: SJCAM SJ4000)/webkamera (ezt teszteld, hogy bírja-e a külső napfényt, mielőtt használnád)
    • Tápegység a Raspberry Pi mini számítógéphez
    • 8GB mini SDkártya< (azaz minimum ekkora legyen)
    • billentyűzet a telepítéshez (utána már nem lesz rá szükség)
  • Telepítés (Windows rendszer alatt):
    • Töltsük le a telepítéshez szükséges programokat:
    • SD Memory Card Formatter ezzel fogjuk formázni az SD kártyát
    • balenaEtcher ezzel telepítjük fel a lemezképet az SD kártyára
    • PuTTY ezzel fogunk ssh-n keresztül bejelentkezni az eszközre
  • Szerezzük be a legújabb Raspbian Stretch Lite lemezképet:

A fent nevezett programokat töltsük le, majd telepítsük fel a gépünkre.

  • A letöltött Raspbian Strech Lite lemezkép zip csomagolt állományt tömörítsük ki valahova a gépünkre.
  • Az SD Memory Card Formatter programmal formázd le az SD kártyád:
Sdformazas.png


  • A balenaEtcher program segítségével telepítsd fel a lemezképet az SD kártyára:
Lemezkepkiiras.png
  • Ha ezekkel kész vagy, rakd össze a rendszert:
    • a memőriakártyát rakd a Raspberry Pi gépbe
    • dugd rá a külső megjelenítőt hdmi-kábellel
    • dugd be a billentyűzetet
    • adj áramot a Raspberry Pi gépnek
  • Várd még betölt a rendszer, majd lépj be:
Login: pi
Password: raspberry (figyelj oda, hogy a rádugott billentyűzet alapértelmezés szerint angol kiosztású, tehát kezdetnek raspberrz -t adj meg jelszónak magyar billentyűzeten)
  • Változtasd meg a jelszót (kérni fogja a fent megadott alapértelmezett jelszót, majd 2x az újat, amit választasz, de itt is figyelj arra, hogy angol kiosztású a billentyűzet):
passwd
  • Add meg a wifi kapcsolódás paramétereit:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
  • majd a tartalmát módosítsd erre (természetesen a te wifi paramétereiddel bővítsd fel)
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=HU

network={
  ssid="WIFI_SSID_NEVE"
  psk="WIFI_JELSZAVAD"
  key_mgmt=WPA-PSK
}
  • majd a módosított tartalmat mentsd el a CTRL+O, majd az ENTER lenyomásával
  • engedélyezd az SSH kapcsolódást:
sudo raspi-config
válaszd az 5. Interfacing Options > P2 SSH > <Yes> menüpontot
utána a megjelenő üzenetet <OK> fogadd el, majd lépj ki a <Finish> menüpontra navigálva.
  • indítsd újra az eszközt:
sudo reboot
  • amennyiben hasonlót látsz, azaz az eszköz kapott IP címet, jó úton jársz:
Iprc.jpg
  • a hdmi-s kapcsolatra nincs szükség, csatlakozzunk a korábban telepített PuTTY programmal:
    • IP címhez, a boot képernyőn látható IP címet add meg:
Putty.png
    • Fogadd el az SSH tanusítványt, azaz kattintsd a YES gombra
Putty2.png


  • lépj be az SSH-n keresztül, majd ellenőrizd, hogy van-e internet kapcsolatod:
ping google.hu
  • amennyiben az internet kapcsolatod létezik, folytassuk a tárolók frissítésével:
sudo apt-get update
  • majd frissítsük a rendszert:
sudo apt-get upgrade
  • állítsd át a lokációt magyarra:
sudo raspi-config
válaszd a 4. Localisation Options > I1 Change Locale > (görgess le a hu_HU.UTF-8 UTF-8 sorig, ott nyomj egy space-t, azaz, hogy legyen ott csillag, 
majd a tabulátorral válaszd ki az <OK> gombot, majd Enter, utána a Default locale for the system environment: kérdésnél a nyilakkal navigálj le 
a hu_HU.UTF-8 sorig, majd tabulátorral <OK> gombra, majd Enter
  • állítsd át a helyi időt magyarra:
válaszd a 4. Localisation Options > I2 Change Timezone > Europe (Enter) > Budapest (Enter)
  • majd lépjünk ki a raspi-config-ból: tabbal navigálj a <Finish> gombra, majd Enter


  • telepítsük a közvetítéshez szükséges programokat:
sudo apt-ge t install ncftp wget curl fswebcam
  • amennyiben webkamerát használunk, vegyük figyelembe, hogy a Raspberry Pi eszköz videó módban lövi a képet, tehát a webkamera maximális videó felbontása lesz az elérhető képméret.
  • engedélyezzük a kamerát a raspi-configban:
sudo raspi-config
válaszd az 5. Interfacing Options > P1 Camera > <Yes> menüpontot
utána a megjelenő üzenetet <OK> fogadd el, majd lépj ki a <Finish> menüpontra navigálva.
  • WEBKAMERA teszt (csatlakoztasd a webkamerád a Raspberry Pi-hez)
cd /home/pi
fswebcam --no-banner -r 5000x4000 webkam.jpg

ahol:

--no-banner  =  nem lesz időbélyeg a képen, ha szeretnéd, akkor ezt az opciót töröld
-r 5000x4000 = a kép felbontása, amennyiben ennél nagyobb képre képes a kamera videó módban, akkor állítsd arra, ha kisebbet tud, hagyhatod így is
webkam.jpg   = a kimeneti fájl neve
  • Raspberry Pi kamera teszt:
cd /home/pi
raspistill -o webkam.jpg

ahol:

-o webkam.jpg  =  a kimeneti fájl neve
  • amennyiben a kép megjelenik és minden szuper, regisztráljunk magunknak egy időkép felhasználónevet
  • regisztráció után lépj be, majd navigálj a beállítások oldalra
  • add meg az Északi szélesség, Keleti hosszúság, Kamera neve, Kamera iránya mezőket, majd mentsd el
  • állítsd be a szkriptet, ami mindig fut, és küldi a képeket az időkép szerverére:
cd /home/pi                        #saját mappánkba lépünk
mkdir webkam                       #létrehozzuk a webkam mappát
sudo chmod 777 webkam              #minden jogot adunk a mappára
cd webkam                          #belépünk a mappába
nano idokep.sh                     #szerkesztésre nyitjuk meg a létrehozott idokep.sh szkriptet
  • illeszd be a következő tartalmat (Webkamera esetén):
#!/bin/bash
while true
do

fswebcam --no-banner -r 5000x4000 -S 2 /home/pi/webkam/webkam.jpg
cd /home/pi/webkam/
ncftpput -u IDŐKÉP_FELHASZNÁLÓNEVED -p IDŐKÉP_JELSZAVAD ftp.viharvadasz.hu public_html/ webkam.jpg
sleep 20                                #20mp-ként készít egy képet
done
  • illeszd be a következő tartalmat (Raspberry Pi kamera esetén):
#!/bin/bash
while true
do

raspistill -o /home/pi/webkam/webkam.jpg
cd /home/pi/webkam/
ncftpput -u IDŐKÉP_FELHASZNÁLÓNEVED -p IDŐKÉP_JELSZAVAD ftp.viharvadasz.hu public_html/ webkam.jpg
sleep 20                                #20mp-ként készít egy képet
done
  • majd a tartalmat mentsd el a CTRL+O, majd az ENTER lenyomásával
  • adj neki futási jogot:
chmod +x idokep.sh
  • rakjuk be a szkriptet, az automatikusan induló programok közé:
crontab -e                             #első indításkor kérdezi mivel szeretnéd szerkeszteni, nyomj Entert  [nano]
  • másold be a megnyíló ablak aljára:
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
@reboot /home/pi/webkam/idokep.sh
  • majd a tartalmat mentsd el a CTRL+O, majd az ENTER lenyomásával
  • indítsd újra a Raspberry Pi-t:
sudo reboot
  • a szkript műdödését ellenőrizd, úgy, hogy fellépsz az időkép oldalára és a kamerák között megkeresed a sajátod, hogy feltöltött-e egy képet
  • OP I/a:opcionális: amennyiben szeretnénk tudni, hogy melyik képet lőtte utoljára a gépünk, telepítsük az apache2 webkiszolgálót:
sudo apt-get install apache2
  • OP I/b:opcionális: folytassuk az apache2 beállítását:
sudo chmod 777 -R /var/www/html/        #jogot adunk a mappa módosítására
sudo rm /var/www/html/index.html        #töröljük a meglévő apache2 kezdőoldalt
sudo touch /var/www/html/index.html     #létrehozunk egy üres apache2 kezdőoldalt
  • OP I/c:opcionális: módosítsd az idokep.sh szkriptet, add hozzá a következő sort:
...
cd /home/pi/webkam/
cp /home/pi/webkam/webkam.jpg /var/www/html/webkam.jpg
....
  • dyndns szolgáltatás/fix külső IP cím beállítása után az utolsó képet elérheted akár kívülről is.


-Szenográdi Norbert