|
|
преди 10 години | |
|---|---|---|
| css | преди 10 години | |
| cursos-ng @ 96290218a0 | преди 10 години | |
| eba_os @ 61519fc09c | преди 10 години | |
| imagenes | преди 10 години | |
| imagenes_xml | преди 10 години | |
| sdl-py @ ee913401e1 | преди 10 години | |
| .gitignore | преди 10 години | |
| .gitmodules | преди 10 години | |
| Makefile | преди 10 години | |
| README.md | преди 10 години | |
| autobuilder.sh | преди 10 години |
#Sistemas actuales:
##cursos-ng: Plataforma web. Backend: PHP + Mongo corriendo en VPS
Frontend: HTML+AngularJS (v1), tambien en VPS
###Curso en vivo ####Video
Stream RTMP -> Flash desde el servidor (VPS). El servidor (VPS) tambien ofrece HLS para HTML5 / mobile, usa ffmpeg para convertir RTMP -> HLS
####Chat / Diapositivas:
Websocket conectado a VPS; este servidor de websocket esta conectado al emisor de video, se usa para control de diapositivas.
##eba_os ###Camara Script "cam_rpi.sh", ejecutado sin parametros inicializa la camara y el microfono, hace stream por RTMP al servidor (LAN). El servidor (LAN) procesa el stream, grabando tanto la copia 'cruda' y 'procesada' a disco. Despues la envia al servidor (VPS)
##Conversion de diapositivas Script 'eba_os/compress.sh' convierte PDF -> PNG y los sube al servidor (VPS), tambien lo copia para el presentador. ##Presentador de diapositivasToma imagenes PNG 800x600 de ~/images y las muestra en pantalla. Esta conectado por websocket al servidor web (VPS) para la sincronizacion de diapositivas en vivo.
#Servers
##VPS-01
IP: especificosba.com.ar (104.131.31.219)
Tipo: VPS (DigitalOcean)
Login: ssh con pk / consola Digital Ocean
OS: Debian Jessie
Notas: Va a tener floating IP para hacer failover a otro server en caso de que caiga
Procesos:
##Server-01
IP:
Tipo: Fisico
Login: ssh (root) con pubkey
OS: Debian Jessie
Procesos:
##Raspberry Pi
IP: 192.168.1.208
Tipo: Fisico / Pi
Login: curso / curso
OS: Debian Jessie
Procesos:
Notas: boot por PXE
$ cat /boot/firmware/cmdline.txt
dwc_otg.lpm_enable=0 quiet console=tty2 root=/dev/nfs rootfstype=nfsroot
nfsroot=192.168.1.123:/home/rpi,udp,vers=3 rw
ip=192.168.1.208:192.168.1.123:192.168.1.1:255.255.255.0:rpi:eth0:off
net.ifnames=1 kgdboc=ttyAMA0,115200 elevator=noop rootfstype=ext4
loglevel=3 logo.nologo fastboot noswap systemd.unit=multi-user.target rootwait
#Planes