ΜRoarD: Unterschied zwischen den Versionen

Aus UUGRN
(BEGIN{})
 
K (→‎Vor- und Nachteile: die blanke warheit... ;))
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 2: Zeile 2:
  
 
== Funktionen ==
 
== Funktionen ==
 +
* Unterstützung für 16 und 8 Bit PCM Audio
 +
* Mischen von mehren Streams
 +
* Ein Stream pro Client
 +
* Up-/Downmixing nach und von Mono Streams
 +
* Verschiedene Byte Reihenfolgen
 +
* Playback und Monitor Streams
 +
* Background streams
 +
* Audio Treiber: libao, [[ESD]], [[µRoar]], [[OSS]], [[OpenBSD sndio]]
 +
* Server Terminierung (''terminate'' und ''exit'')
 +
* Simple Attach
 +
* PASSFH (nur Streams)
 +
* Client und Stream listing
 +
* Client und Server kicking
 +
* Netzwerk: [[IPv4]], [[UNIX Domain Sockets]] und ''Client FH''
 +
* weitere...
  
 
== Vor- und Nachteile ==
 
== Vor- und Nachteile ==
 
=== Vorteile ===
 
=== Vorteile ===
 +
* Kleine Dateigröße (< 32KB)
 +
* Geringer Memory und CPU verbrauch [http://lists.keep-cool.org/pipermail/roaraudio/2010-June/000284.html]
 +
* Kern hat keine Abhängigkeiten auf Bibliotheken (ggf. erzeugen die Audio Treiber Abhängigkeiten)
  
 
=== Nachteile ===
 
=== Nachteile ===
 +
* Kein Resampler
 +
* Keine Unterstützung für Codecfilter
 +
* Einige Applikationen funktionieren nicht korrekt mit diesem Daemon. Dies ist aber in aller Regel ein Fehler in der betreffenden Applikation.
  
 
== Lizensierung ==
 
== Lizensierung ==

Aktuelle Version vom 18. Juli 2010, 11:39 Uhr

µRoarD ist ein kleiner Sound Server der das RoarAudio Protokoll unterstützt. Er soll als kleinerer Ersatz für roard dienen im Falle das dessen voller Funktionsumfang nicht benötigt wird.

Funktionen[Bearbeiten]

  • Unterstützung für 16 und 8 Bit PCM Audio
  • Mischen von mehren Streams
  • Ein Stream pro Client
  • Up-/Downmixing nach und von Mono Streams
  • Verschiedene Byte Reihenfolgen
  • Playback und Monitor Streams
  • Background streams
  • Audio Treiber: libao, ESD, µRoar, OSS, OpenBSD sndio
  • Server Terminierung (terminate und exit)
  • Simple Attach
  • PASSFH (nur Streams)
  • Client und Stream listing
  • Client und Server kicking
  • Netzwerk: IPv4, UNIX Domain Sockets und Client FH
  • weitere...

Vor- und Nachteile[Bearbeiten]

Vorteile[Bearbeiten]

  • Kleine Dateigröße (< 32KB)
  • Geringer Memory und CPU verbrauch [1]
  • Kern hat keine Abhängigkeiten auf Bibliotheken (ggf. erzeugen die Audio Treiber Abhängigkeiten)

Nachteile[Bearbeiten]

  • Kein Resampler
  • Keine Unterstützung für Codecfilter
  • Einige Applikationen funktionieren nicht korrekt mit diesem Daemon. Dies ist aber in aller Regel ein Fehler in der betreffenden Applikation.

Lizensierung[Bearbeiten]

Im Moment ist das Projekt unter der GPLv3.

Projekt Geschichte[Bearbeiten]

Das Projekt startete am 1. April(?) 2010 und hatte am 4. April(?) sein initiales Release.

Siehe Auch[Bearbeiten]

Weblinks[Bearbeiten]

Offizielle Webpräsenz „ΜRoarD”

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 „ΜRoarD” weißt.