ARTSD

Per Bjornsson perbj at stanford.edu
Sun May 1 17:28:23 UTC 2005


On Sun, 2005-05-01 at 05:26 -0700, Toshio Kuratomi wrote:

> AFAIK ALSA is Linux specific whereas gnome and kde are cross-platform. So
> the important thing isn't to have alsa do network audio.  It's to have a
> cross platform API that addresses the present shortcomings (Alan posts
> about those nearly every time this comes up.)  Then it can be implemented on
> Linux and other platforms in whatever form makes sense.

Well, the solution that GNOME seems to have converged on is to use
Gstreamer and use whatever default output method Gstreamer is set up
for. On many desktop systems, using the Gstreamer alsasink output plugin
would be the best; in other cases you can either use e.g. esd or some
other sound server which can provide network transparency. At least some
KDE programs use Gstreamer as well, and apparently there is talk of
using Gstreamer pretty much as the default audio solution for KDE 4. So
it seems that Gstreamer can fulfill the role of being _the_ audio API
that desktop apps use.

/Per

-- 
Per Bjornsson <perbj at stanford.edu>
Ph.D. Candidate, Department of Applied Physics, Stanford University




More information about the fedora-devel-list mailing list