Μ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.