Este projeto tem como objetivo transmitir mídia via rede. A transmissão é feita por todos meios de rede disponíveis efetuando balanceamento de carga e tolerância a falhas entre eles.
- Receptor: Recebe dados;
- Transmissor: Envia dados;
- JSInfo: Aplicativo de Audio para testes;
- DataLineTester: Verifica DataLines disponíveis no equipamento;
- RmsVolumeTester: Testa volume de entrada;
- AudioRecorder: Captura audio do target configurado e salva em arquivo wav;
- PPPManager: Gerenciador de conexão/desconexão de modem via ppp;
- PppInitializer: Configura ambiente geral para conexőes ppp;
- PppDbUpdate: Autalizador automatico de informaçőes para conexăo ppp.
Sempre executar do diretorio rais do clj: ./scripts/install.sh
- udev/10-clj.rules: udev para acionar o programa gerenciador de conexão/desconexão;
- udev/clj-ppp.sh: shell que executa o programa acionado pelo udev rule;
- depInstall.sh: instala dependências maven não contidas no repositório central;
- install.sh: compila e instala todos artefatos do sistema;
- kill.sh: finaliza execução de todos programas do sistema;
- uninstall.sh: remove todo o sistema;
- java-run-as-root.sh: executa o java em modo root;
- java-install.sh: instala o java utilizando link simbolico e update-alternatives.
- Work Directory: mkdir -p /home/pi/work/workspaces/ablebit
- Wifi: /etc/network/interfaces
#!shell
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet manual
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "xxxxxx"
wpa-psk "xxxxxxxxx"
- sudo cp ./files/linux/keyboard /etc/default/;
- sudo service networking reload;
- sudo apt-get update;
- sudo apt-get upgrade;
- sudo cp /usr/share/zoneinfo/Brazil/East /etc/localtime;
- sudo apt-get install ntpdate iptraf openjdk-8-jdk maven;
- git clone XXXXX;
- sudo ./scripts/install.sh;