Re: xmms und *.ogg (OpenBSD)

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 06. Feb 2002


Michael Lestinsky <michael_at_lestinsky.de> wrote:

> Hmm, welches Output-Plugin verwendest du? Sun-Audio? ESD?

Zwangsläufig esd, da aus unerfindlichen Gründen die zwei eap(4)-Karten,
die ich in diesem Rechner ausprobiert habe, stumm bleiben.

> Ich habe nochmal ein wenig herumexperimentiert. Über das ESD-Plugin
> funktioniert es. Nur friert mein XMMS damit gelegentlich ein.

Tja. XMMS ist Thread-basiert, und damit hapert es.

> Was ist eigentlich der generische Weg um den ESD zu verwenden? Einmal
> von root starten lassen und alle anderen Programme via Unix Domain-Socket
> damit kommunizieren lassen? Ein ESD pro User?

Schwierig. Audio-Hardware ist wie ein Terminal, aber anders als CPU
und Speicher, eine normalerweise nicht teilbare Ressource. Mehrere
Benutzer können nicht sinnvoll gleichzeitig Töne abspielen. Aber
ob die Audioausgabe an der Konsole erfolgt, ist schon wieder eine
Frage der lokalen Gegebenheiten.

Mehrere esds können sich das selbe Device ohnehin nicht teilen, es
sei denn, dieses erlaubt mehrfaches Öffnen und mischt dann. Ich
weiß nicht, ob ALSA oder neuere Inkarnationen von OSS das so hand-
haben, das traditonelle Sun- oder OSS-Modell jedenfalls nicht.

Ich habe hier normalerweise einen »esd -tcp -public« auf meinem
unterbeschäftigten Router hängen, und das passende Cookie in
~/.esd_auth auf den anderen Rechnern, so dass ich von überall Musik
abspielen kann, ohne jedesmal am Verstärker den Eingang umschalten
zu müssen, bzw. weil eh keine lokale Audiounterstützung vorhanden
ist.

Ich bin mit esd für diesen Zweck nicht sonderlich zufrieden, die
Kombination Client-Netz-Server ist zusammen ziemlich lastempfindlich,
und am Anfang einer neuen Audioausgabe ist regelmäßig etwas Müll.
Andere Leute klagen darüber, dass bei esd die Latenzzeit zu hoch
sei (wohl für Spiele). Fürs Abspielen von Musik hätte ich dagegen
nichts gegen größere Puffer. Der wesentliche Vorteil von esd ist
seine weite Unterstützung.

Ganz aktuell, XMMS 1.2.6 mit esd übers Netz knackt hier hörbar
Wissen die Götter, woran das schon wieder liegt, 1.2.5 hatte das
nicht. Brauchbar ist es jedenfalls nicht.

-- 
Christian "naddy" Weisgerber                          naddy_at_mips.inka.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET