[Kde-kiosk] Artsd proxy for sound forward/multicast? (fwd)

Wout Mertens kde-kiosk@mail.kde.org
Fri, 10 Jan 2003 16:57:16 +0100 (CET)


Crossposting to kde-kiosk, because it is related...

Wout.

---------- Forwarded message ----------
Date: Fri, 10 Jan 2003 16:56:16 +0100 (CET)
From: Wout Mertens <wmertens@cisco.com>
To: kde-devel@kde.org
Subject: Artsd proxy for sound forward/multicast?

Hi,

I am looking at providing a thin client architecture based on VNC, and one
piece of the puzzle is missing: network transparant audio with variable
endpoints.

I know that arts can forward sound to a running artsd on some workstation,
but that's not adequate, because, to change the location of the sound, you
need to restart the application.

The idea is that you have a VNC server running somewhere, with a running
KDE session, and that you connect to that session from somewhere else. As
soon as you connect and have your artsd set up, it will start redirecting
the audio to the system you are on.

I think this could be done by an artsd proxy, something that pretends to
be artsd, but actually forwards arts traffic to either /dev/null or to
another artsd.

Optionally, it could already mix streams, or encode them for low
bandwidth. And playing stored samples could be done by just forwarding the
request.

A bonus would be that you can multicast artsd output...

Has anybody ever tried something like this?

Do you know of a better approach? There is also dsproxy:
  http://www.linux-workshop.com/bybell/dsproxy/
but that doesn't allow you to kill the sound output, and it hasn't been
touched since July 2001.

Thanks for any input!

Wout.