Bearbeiten von „RoarAudio/Installation und Einrichtung“

Aus UUGRN

Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 8: Zeile 8:
 
=== Installation aus den Sourcen heraus ===
 
=== Installation aus den Sourcen heraus ===
 
Als erstes sollte man auf die [http://roaraudio.keep-cool.org Homepage] gehen und sich die aktuellen Sources herunterladen. Von dort kann man sich zum Beispiel mittels [[wget]] die Sourcen herunterladen:
 
Als erstes sollte man auf die [http://roaraudio.keep-cool.org 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.4beta0.tar.gz
+
  $ wget http://roaraudio.keep-cool.org/dl/roaraudio-0.3beta3.tar.gz
  
 
Danach muss das Archiv mittels [[tar]] entpackt werden:
 
Danach muss das Archiv mittels [[tar]] entpackt werden:
  $ tar -xzvf roaraudio-0.4beta0.tar.gz
+
  $ tar -xzvf roaraudio-0.3beta3.tar.gz
  
 
Dann wechselt man in das neue RoarAudio Verzeichnis und führt 'configure' aus:
 
Dann wechselt man in das neue RoarAudio Verzeichnis und führt 'configure' aus:
Zeile 33: Zeile 33:
 
...
 
...
 
=== Debian ===
 
=== Debian ===
Unter Debian stehen Pakete zur Verfügung. Diese können einfach wie folgt installiert werden:
+
Zum jetzigen Zeitpunkt muss unter Debian noch aus den Sources installiert werden. Es ist aber in aktiver Arbeit Debian Pakete zur Verfügung zu stellen.
# apt-get install roaraudio roaraudio-extra libroar-compat0
 
  
Entwickler sollten weiterhin die Entwiklungspakete installieren:
+
Hier die Liste der Packete:
  # apt-get install libroar-dev roaraudio-dbg
+
    Name            Version    Description
 +
+++-================-===========-==================================================================
 +
ii  libroar-compat  0.3beta3-1 drop-in replacements for other sound libraries
 +
ii  libroar-dev     0.3beta3-1  header files and documentation for the roar audio libraries
 +
ii  libroar0        0.3beta3-1  foundation libraries for the roaraudio sound server and clients
 +
ii  roaraudio        0.3beta3-1  sound server for audio mixing
 +
ii  roaraudio-extra  0.3beta3-1  extra utilities for roaraudio
  
 
== Konfigurieren ==
 
== Konfigurieren ==
Zeile 344: Zeile 349:
 
  | 0.3beta5
 
  | 0.3beta5
 
  | dtmfdial
 
  | dtmfdial
|-
 
| RSound
 
| 0.3beta6
 
| ross rsd
 
 
  |-
 
  |-
 
  |}
 
  |}
Zeile 374: Zeile 375:
 
  | 0.3beta5
 
  | 0.3beta5
 
  | Das Protokoll der RSound Netzwerk-Sound Abstraktionsebene (''schlanker Sound Server'').
 
  | Das Protokoll der RSound Netzwerk-Sound Abstraktionsebene (''schlanker Sound Server'').
|-
 
| RPlay
 
| 0.3beta7
 
| Emulation eines Subsets des Protokolls des RPlay sound servers
 
 
  |-
 
  |-
 
  |}
 
  |}
Zeile 458: Zeile 455:
 
  | use-execed
 
  | use-execed
 
  | workaround:use-execed
 
  | workaround:use-execed
  | Setzt das benutzen des use-execed-Workarounds. Dieser kann helfen wenn sich ein NAT-Gateway zwischen Server und Client befindet.
+
  | Setzt das benutzen des use-execed-Workarounds. Dieser kann helfen wenn sich ein NAT-Gateway zwischen Server und Client befindet.  
|-
 
| workaround
 
| no-slp
 
| workaround:no-slp
 
| Schaltet die Verwendung von OpenSLP aus.
 
 
  |-
 
  |-
 
  | warning/warn
 
  | warning/warn
Zeile 474: Zeile 466:
 
  | warn:sysio
 
  | warn:sysio
 
  | Schaltet Warnungen ein die auf sysio verwendenden Code hinweisen. Dies kann Entwicklern bei schreiben Portabler Software helfen.
 
  | Schaltet Warnungen ein die auf sysio verwendenden Code hinweisen. Dies kann Entwicklern bei schreiben Portabler Software helfen.
|-
 
| warning/warn
 
| obsolete
 
| warn:obsolete
 
| Warnt bei Aufruf von Funktionen die als ''veraltet'' makeirt sind. Dies soll Entwicklern helfen ihre Software auf einem aktuellen stand zu halten und ''Faild to build from source''-Fehlern vor zu beugen.
 
|-
 
| warning/warn
 
| all
 
| warn:all
 
| Schaltet alle Warnungen ein.
 
 
  |-
 
  |-
 
  | force-rate
 
  | force-rate
Zeile 554: Zeile 536:
 
  | x11-display::4
 
  | x11-display::4
 
  | Setzt das X11 Display, überschreibt $DISPLAY.
 
  | Setzt das X11 Display, überschreibt $DISPLAY.
|-
 
| trap-policy
 
| (keine)
 
| trap-policy:warn
 
| Setzt die default Aktion die bei einem Trap ausgeführt werden soll. Mögliche Parameter sind: ignore, warn, abort, kill, stop und die. Nicht alle Parameter sind auf allen Plattformen verfügbar.
 
|-
 
| daemonimage
 
| (keine)
 
| daemonimage:/home/phi/bin/roard
 
| Setzt das Standard Image (Programmdatei) des Servers für die Verwendung von Adressen im +fork-Namensraum.
 
|-
 
| serverflags
 
| (mehrere)
 
| serverflags:nonblock
 
| Setzt Flags für den Verbindungsaufbau.
 
|-
 
| serverflags
 
| nonblock
 
| serverflags:nonblock
 
| Verbietet das Verwenden von Langsamen Verbindungsverfahren (Nicht alle Server werden gefunden wenn diese Option gesetzt ist).
 
|-
 
| serverflags
 
| hardnonblock
 
| serverflags:hardnonblock
 
| Verbietet das Verwenden von Langsamen Verbindungsverfahren und ist strenger als nonblock (Nicht alle Server werden gefunden wenn diese Option gesetzt ist).
 
|-
 
| serverflags
 
| localonly
 
| serverflags:localonly
 
| Verbietet das Verbinden mit nicht lokalen Servern. Da nicht immer erkannt werden kann ob ein Server Lokal ist kann bei Verwendung dieser Option weder garantiert werden das nur Lokale Server angesprochen werden noch das alle lokalen Server gefunden werden.
 
|-
 
| protocolversion
 
| (keine)
 
| protocolversion:2
 
| Setzt die Standard Protokoll Version. Sollte nur in Ausnahmefällen verwendet werden.
 
 
  |-
 
  |-
 
  |}
 
  |}
Zeile 630: Zeile 577:
 
  | MyPlayer
 
  | MyPlayer
 
  | Name der für den Client verwendet werden soll.
 
  | Name der für den Client verwendet werden soll.
|-
 
| RSD_SERVER
 
| libroarrsound
 
| some-server
 
| Server Name, RoarAudio Server Adresse.
 
 
  |-
 
  |-
 
  |}
 
  |}
Zeile 681: Zeile 623:
 
  | +slp
 
  | +slp
 
  | Sucht nach dem Sound Daemon explizit mittels [[OpenSLP]]. Dies ist dann nötig wenn sich unter den Standard Adressen ein laufender roard befindet und OpenSLP explizit benutzt werden soll.
 
  | Sucht nach dem Sound Daemon explizit mittels [[OpenSLP]]. Dies ist dann nötig wenn sich unter den Standard Adressen ein laufender roard befindet und OpenSLP explizit benutzt werden soll.
|-
 
| Spezial/[[UNIX]]
 
| +abstract
 
| +abstract
 
| +abstract
 
| Verwendet einen UNIX Domain Socket im Abstrakten Namensraum. Dieser ist von allen Prozessen des Systems aus gleichermaßen erreichbar. Dies gilt auch für Prozesse innerhalb einer [[chroot|chroot(2)]] Umgebung.
 
 
  |-
 
  |-
 
  |}
 
  |}

Bitte kopiere keine Inhalte, die nicht Deine eigenen sind!

Du gibst uns hiermit Deine Zusage, dass
  • Du den Text nicht aus Wikipedia kopiert hast
  • Du den Text selbst verfasst hast
  • oder der Text entweder
    • Allgemeingut (public domain) ist
    • oder der Copyright-Inhaber seine Zustimmung gegeben hat.
Wichtig
  • Benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Copyright-Inhabers!
  • Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der 'Diskussion:'-Seite darauf hin.
  • Bitte beachte, dass alle UUGRN-Beiträge automatisch unter der der Creative Commons Lizenz stehen.
  • Falls Du nicht möchtest, dass Deine Arbeit hier von anderen verändert und verbreitet wird, dann drücke nicht auf "Artikel Speichern".

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)

Folgende Vorlagen werden auf dieser Seite verwendet: