On Sat, Jul 01, 2006 at 12:11:35PM +0800, [EMAIL PROTECTED] wrote:
> The current mess of audio solutions, sortof solve generic problems. Local 
> media support (kewl), now we need local audio support.

The emerging standard, and one that LTSP will support, is the gstreamer
audio and multimedia framework.

Anything that writes to ANY /dev/dsp in this day and age is broken,
broken, broken, broken, broken.  The early 1990's called, and asked if
you could send it's device interface back.

These days, NO end user app should be opening anything in /dev: there's
toolkits for everything.  If you want an app to do sound properly, then
have it do gstreamer, and be an audio source/sink.  These we'll be able
to route around the network transparently.  Solutions like Pulse Audio
and MAS allow for proper, transparent network sound, that will work
seamlessly.

> details:
> The server-machine runs a network daemon
> The client-machine contacts the server-machine and connects soundcard, via 
> network, to server-machine.
> The application, displaying on client-machine, running on server-machine uses 
> server-machine /dev/dspN to talk to client-machine /dev/dsp
> 
> Problems are:
> Managing the N part of /dev/dspN (what N does your skype use eg /dev/dsp37)
> The network-server-driver implementation.
> How it scales eg 10 clients? 255 clients?

How are you going to send ioctls()?  How are you going to send lag info?
Sync frames? etc.  These problems have already been solved in Pulse and
MAS, and plug into gstreamer or phonon.

> Maybe ...
> A paradigsm shift to thick-clients. Like LTSP, but everything happens on the 
> clients, /home is /home on server. All processes run locally. A shared root 
> NFS file system. (some of my clients have their own R/W file system, some 
> LTSP)

That's been around for years.  Problem is, you're going to need fast
workstations, with lots of memory.  By the time you finish buying one
one of those, for another $70, you could add a hard drive.

The TRICK's gonna be getting it all to work on a 32M or 64M pentium II
233.  There's LOTS of those still out there.  They should be terminals,
and switching to a proper audio stack's the solution to that.

Scott

-- 
Scott L. Balneaves | "Looking beyond the embers of bridges glowing behind us
Systems Department |  To a glimpse of how green it was on the other side..."
Legal Aid Manitoba |    -- Pink Floyd "High Hopes"

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to