f0bd9a3f58a313b08285e43b0b37e54bd01b6fc0
Um was geht es?
- Endlose Aufnahme von WAV über die ALSA Schnittstelle
- Konvertieren der WAV Dateien nach MP3
- Upload der MP3 Dateien via rsync zu entfernten Server
Vorbereitung
Voraussetzung
Raspberry
- Anschluss USB-Soundkarte
- Einrichtung ALSA
- über welches Device kann das Mikro angesprochen werden? (hier: plughw:1,0)
Entfernter Server (server)
- sshd
- apt-get install rsync
Raspberry (raspi)
- Passwortloses Anmelden auf entfernten Server einrichten:
pi@raspi:~> ssh-keygen -t rsa
pi@raspi:~> cat .ssh/id_rsa.pub | ssh user@server 'cat >> .ssh/authorized_keys'
user@server's password:
pi@raspi:~> ssh user@server
user@server:~> exit
Installation
Auf dem Raspi folgendes ausführen:
git clone https://git.hs42.de/hs/sumsel.git
cd /sumsel
cp sumsel.conf.dist sumsel.conf
Anschliessend Variablen in ./sumsel.conf setzen.
Betrieb
Endloses Aufnehmen
pi@raspi:~> ./record.sh
Endloses Simulieren
pi@raspi:~> ./simulate.sh
Konvertieren und rsync Upload
Einplanung über crond
pi@raspi:~> ./convert.sh
Description
Languages
Shell
100%