-
Notifications
You must be signed in to change notification settings - Fork 1
/
01-QUE_HAY_INSTALADO.txt
executable file
·46 lines (29 loc) · 1.31 KB
/
01-QUE_HAY_INSTALADO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Dentro de este proyecto se ha instalado lo siguiente:
A) Aplicación Web basada en NodeJS: server.js
- Express
- path
- fs
- serve-favicon
- child_process
- node_gallery
B) PHP: public/resources/
Utilizamos programas en PHP para las siguiente funciones:
- arranca_mjpgstreamer.php (misma funcionalidad que camera_start.sh)
- para_mjpstreamer.php(mism funcionalidad que camera_stop.sh)
- lee_estado_mjpgstreamer.php
- lee_estado_spibox.php
C) SHELL SCRIPTS: mjpg-streamer/
Utilizamos los siguientes shell scripts que implementan la siguientes funciones:
- camera_start.sh
- camera_stop.sh
D) SPIBox: spibox/
- spibox_start.sh ==> script que llama al programa en Python ubicado en: /home/pi/rpi_mjpg_streamer/spibox/spibox.py
- spibox_stop.sh
- spiboxmessenger.py ==> programa que envia por e-mail (configurado en spibo.conf) un aviso cuando detecta movimiento.
- spibox.conf
E) HTML: public/ y views/
- index.html ==> Página principal de la aplicación.
- galeria.ejs ==> Página web (template EJS) de la Galeria de imágenes.
F) MJPG-STREAMER: mjpg-streamer/
- camera_start.sh ==> llama a MJPG-STREAMER ubicado en /usr/src/mjpg-streamer/mjpg-streamer-experimental/mjpg_streamer
- camera_stop.sh