RoarAudio: Unterschied zwischen den Versionen

Aus UUGRN
K (→‎Siehe Auch: links corregiren nach wiki page move)
K (→‎Siehe Auch: neues <splist>-Tag verwenden. Siehe dazu http://www.mediawiki.org/wiki/Extension:SubPageList3#The_.3Csplist.3E_tag)
Zeile 22: Zeile 22:
  
 
== Siehe Auch ==
 
== Siehe Auch ==
* [[RoarAudio/Installation und Einrichtung|RoarAudio installieren und einrichten]]
+
<splist />
* [[RoarAudio/Vortrag|RoarAudio Vortrag]]
 
  
 
== Weblinks ==
 
== Weblinks ==

Version vom 11. Januar 2009, 15:08 Uhr

RoarAudio ist ein Sound-Server für alle POSIX konformen Betriebssysteme (GNU/Linux, *BSD, Mac OS X und andere) unter aktiver Entwicklung. Er ist als Ersatz für den Enlightened Sound Daemon (ESD, EsounD) gedacht und bietet zusätzliche Funktionen für den Studio Betrieb.

RoarAudio Logo


Ein Sound-Server mischt Audio Daten die von verschiedenen Applikationen auf einer Soundcard abgespielt werden sollen. RoarAudio erweitert dieses Konzept in dem er auch andere so genannte Output Streams haben kann als Soundcards: unter anderem Dumps in Dateien, Pipes oder Streaming an einen (Web-)Streaming Server. Auch ist es möglich Daten nicht nur von Applikationen zu beziehen sondern Input Streams auch Daten aus Dateien oder über das Netzwerk beziehen zu lassen. Eben so ist es möglich Daten über Geräten wie Soundcards und ISDN Adaptern zu beziehen.

Ein weiterer Unterschied zu herkömmlichen Sound-Servern ist das RoarAudio auch verschiedene komprimierte Codecs unterstützt wie Vorbis, Speex, CELT und andere.

RoarAudio dafür entworfen eine sehr niedrige Latenz auf zu weisen. Sie liegt zwischen < 1ms und 10ms. Auch besteht volle Netzwerk-Transparenz. Dass heißt das Applikationen nicht zwangsweise auf dem selben Rechner laufen müssen wie RoarAudio selbst. Die Applikationen (Clients) können auch via IP oder DECnet auf den Server sich verbinden.


Kompatibilität

RoarAudio bringt diverse Plugins sowie kompatibilitäts Bibliotheken mit. Zu den wichtigsten Zählt die libroaresd welche es jeder Applikation die EsounD Unterstützung besitzt ermöglicht RoarAudio zu nutzen. Da diese Bibliotheken Binär-Kompatibel sind ist es nicht nötig die Applikation erneut aus dem Source-Code heraus zu Kompilieren. Weitere Plugins sind unter anderem für MPlayer, XMMS und gstreamer (GNOME) verfügbar. An einem Ersatz für aRts (KDE) wird gearbeitet.

Lizensierung

Im moment ist das Projekt unter der GPLv3 und LGPLv3. Auf Grund diverser Lizenz Probleme unterliegen alle Binär Versionen der GPLv3. Es besteht das Streben die Lizensierung auf eine weniger strickte Lizenz um zu stellen.


Projekt Geschichte

Das Projekt hatte am Son den 31 August 2008 sein Initialen Release.

Siehe Auch

Weblinks

Offizielle Webpräsenz „RoarAudio”

UUGRN-Wiki verbessern („Stub”)

Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „RoarAudio” weißt.