add docu
This commit is contained in:
58
README.md
58
README.md
@@ -0,0 +1,58 @@
|
||||
# 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
|
||||
|
||||
* git clone https://git.hs42.de/hs/sumsel.git
|
||||
* 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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user