welcome: please sign in
location: Diff for "Software"
Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2014-09-02 21:38:21
Size: 2602
Editor: EricStempels
Comment:
Revision 3 as of 2014-09-25 14:57:29
Size: 2691
Editor: EricStempels
Comment:
Deletions are marked like this. Additions are marked like this.
Line 34: Line 34:
Till slut skall behöver det skapas ett SSH-nyckelpar för att kunna kommunicera med projektets centrala server.

{{{
sudo meteor ssh-keygen
}}}
Line 46: Line 40:
 * libpng12-dev
Line 55: Line 50:
 * apache2
 * php5
Line 57: Line 54:
apt-get install subversion libv4l-dev libjpeg8-dev ntp gimp at mencoder imagemagick python-numpy python-matplotlib python-scipy python-pip apache2 php5 apt-get install subversion libv4l-dev libjpeg8-dev libpng12-dev ntp gimp at mencoder imagemagick python-numpy python-matplotlib python-scipy python-pip apache2 php5
Line 66: Line 63:
...och starta om webservern med (avsluta med Ctrl-X)... och starta sedan om webservern med
Line 78: Line 75:
=== Installera 'metcam' === === Installera 'metcam' för användaren 'meteor' ===

För att kunna kommunicera med projektets centrala server behöver det skapas ett SSH-nyckelpar :

{{{
sudo meteor ssh-keygen
}}}

Installera mjukvaran

Systemkrav

Den mjukvaran (metcam) som i realtid analyserar bilder från en videokamera (genom en USB-videograbber) är utvecklad på ett Linux-system, och kan i nuläget inte användas på ett Windows-system. Även om systemet bör vara igång dygnet runt, så är systemkraven inte så väldigt höga, och då är det kanske enklast att vika en äldre dator till projektet. Följande systemkrav rekommenderas:

  • Minne: 1 GB eller större.
  • CPU: Minst motsvarande en Intel Celeron 2.4 GHz (vilket är rätt så gammal).
  • Hårddisk: 100 GB eller större.

Installera Linux

Innan man kan installera mjukvaran för meteorkameran behöver man installera Linux. Instruktioner utgår från att du har viss grundläggande kunskap i Linux.

Egentligen borde det fungera med de flesta Linux-distributioner, men dessa instruktioner togs fram under Ubuntu 14.04 LTS (desktop version). Denna distribution kan laddas ner från http://www.ubuntu.org. Hur man går tillväga med att installera Ubuntu kan inte beskrivas här - det finns bra instruktioner på s egna sidor.

Efter grundinstallationen behöver det fixas lite mer.

Samtliga kommandon i rutorna i detta avsnitt ('Installera Linux') utförs som 'root'.

Som användarkonto för programmet rekommenderas meteor

adduser meteor

Denna användare behöver sedan ha rättigheter till att läsa video och audio-resurser

adduser meteor video
adduser meteor audio

Utöver de paket som följer med Ubuntu behöver det installeras följande:

  • subversion
  • openssh-devel (really, why?)
  • libv4l-dev
  • libjpeg8-dev
  • libpng12-dev
  • ntp
  • gimp
  • at
  • mencoder
  • imagemagick
  • python-numpy
  • python-matplotlib
  • python-scipy
  • python-pip
  • apache2
  • php5

apt-get install subversion libv4l-dev libjpeg8-dev libpng12-dev ntp gimp at mencoder imagemagick python-numpy python-matplotlib python-scipy python-pip apache2 php5

För att kunna se bilder från videokameran genom en webläsare, behöver man aktivera PHP genom att lägga kommentartecken (# i de senaste 5 rader av /etc/apache2/mods-enabled/php5.conf, till exempel med:

nano /etc/apache2/mods-enabled/php5.conf

(avsluta med Ctrl-X)... och starta sedan om webservern med

apachectl restart

Till slut behöver man installera ett extra python-paket:

pip install pyephem

Installera 'metcam' för användaren 'meteor'

För att kunna kommunicera med projektets centrala server behöver det skapas ett SSH-nyckelpar :

sudo meteor ssh-keygen

MeteorWiki: Software (last edited 2016-09-15 07:43:34 by EricStempels)