Pulseaudio streamt wohin ich will
Lange Zeit war ich der Meinung ein Audioserver wie ESound, Arts & Co. wären unnötiger Ballast. Alles lief direkt über Alsa und die Streams wurden von der Soundkarte gemixt.
Nun musste ich Pulseaudio installierten, da der Chaostreff Mannheim von Skype als Konferenzlösung zu Mumble wechseln wird. Leider gibt es kein schickes Tool um die Konferenzen mitzuschneiden. Im IRC-Channel von Mumble wurde mir der Tipp gegeben, dass man via Pulseaudio beliebige Audiostreams mittels GStreamer mitschneiden könne. Gesagt getan. Pulseaudio installiert, eingerichtet und allen Alsa nutzenden Programme beigebracht das neue Gerät zu benutzen. Nach etwas Studium der GStreamer-Dokumentation funktionierte es auch recht gut (Anleitung).
Während der Konfiguration von Pulseaudio ist mir aufgefallen, dass man beliebige Audiostreams auf verschiedene Ausgabegeräte umleiten kann. Das wollte ich ausprobieren. Ich besitze von Vivanco den CHT 200; quasi eine USB-Soundkarte, die Vivanco Funkboxen (CHS 5505) bedienen kann. Normalerweise hängt das gute Stück am Mediaserver und beschallt Küche, Bad und Wohnzimmer.
Die Konfiguration war überraschend einfach. Einstecken, das Modul snd_usb_audio geladen und Pulseaudio neugestartet um das neue Audiogerät erkennen zu lassen. Jetzt reicht ein einfacher Rechtsklick im PulseAudio Volume Manager auf den Audiostream und man kann das Ausgabegerät auswählen. So wird nach wie vor alles auf dem Standardgerät ausgegeben, aber z.B. Musik kann einfach umgeleitet werden.
