RoarAudio/Installation und Einrichtung: Unterschied zwischen den Versionen
K (→Basis Tools: + weitere ueberschrifften) |
K (→Musik speichern und streamen: + roarmon und roarshout) |
||
Zeile 56: | Zeile 56: | ||
==== Musik speichern und streamen ==== | ==== Musik speichern und streamen ==== | ||
RoarAudio kann Musik nicht nur an Soundcards schicken sondern auch in Dateien oder zu einem [[icecast]] oder ähnlichen Streaming-Server. | |||
Zum Speichern und auslesen von Musik kann das Programm ''roarmon'' eingesetzt werden: | |||
$ roarmon --codec vorbis output.ogg | |||
''roarmon'' kann auch in pipes eingesetzt werden: | |||
$ roarmon | myenc -o bla.ext - | |||
Zum Stremen mittels libshout kann ''roarshout'' eingesetzt werden. | |||
<!-- Beispiel fehlt! --> | |||
==== Steuerung mittels roarctl ==== | ==== Steuerung mittels roarctl ==== | ||
Version vom 6. Dezember 2008, 15:59 Uhr
RoarAudio ist ein mächtiger Multi Plattform Soundserver. Im folgenden Artikel sollen Installations- und Konfigurations-Hinweise gegeben werden. Für eine Beschreibung der Software siehe Artikel RoarAudio.
Installation
Installation aus den Sourcen heraus
Als erstes sollte man auf die Homepage gehen und sich die aktuellen Sources herunterladen. Von dort kann man sich zum Beispiel mittels wget die Sourcen herunterladen:
$ wget http://roaraudio.keep-cool.org/dl/roaraudio-0.1beta3.tar.gz
Danach muss das Archiv mittels tar entpackt werden:
$ tar -xzvf roaraudio-0.1beta3.tar.gz
danach wechselt man in das neue Roaraudio Verzeichnis und führt 'configure' aus:
$ ./configure
Die Übersetzung kann nun erfolgen:
$ make
Im nächsten Schritt wird das frischgebackene Binary nun im System installiert.
$ su # make install
beziehungsweise vereinfacht mittels sudo:
$ sudo make install
Aufräumen ...
$ make clean
Konfigurieren
Benutzen
Plugins
libao
Nach der erfolgreichen Installation sollte das libao Plugin 'roar' zur verfuegung stehen. Um es als Standard Ausgabe zu benutzen muss folgendes in die datei /etc/libao.conf geschieben werden:
default_driver=roar
Basis Tools
RoarAudio kommt mit Diversen Basis Tools welche dazu genutzt werden können Dateien ab zu spielen, Webradio zu hören und Die gemischten Audio Daten wieder weiter zu verwenden.
Musik abspielen
Audio Dateien (nicht nur RIFF/WAVE) lassen sich am einfachsten mittels roarcatplay abspielen:
$ roarcatplay foo.wav
Für Ogg/Vorbis Dateien gibt es ein weiteres Programm namens roarvorbis welches auch Meta Informationen anzeigt:
$ roarvorbis bar.ogg
Zum abspielen von Musik im Hintergrund ohne einen Player im Vordergrund zu benötigen benutzt man roarradio:
$ roarradio http://www.mein-webradio.org/blubb.ogg
Musik speichern und streamen
RoarAudio kann Musik nicht nur an Soundcards schicken sondern auch in Dateien oder zu einem icecast oder ähnlichen Streaming-Server.
Zum Speichern und auslesen von Musik kann das Programm roarmon eingesetzt werden:
$ roarmon --codec vorbis output.ogg
roarmon kann auch in pipes eingesetzt werden:
$ roarmon | myenc -o bla.ext -
Zum Stremen mittels libshout kann roarshout eingesetzt werden.
Steuerung mittels roarctl
Kompatibilitäts Biblotheken
Tips und Tricks
Siehe auch
Weblinks
Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „RoarAudio/Installation und Einrichtung” weißt.