Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
11-02-2005, 09:24 AM
|
#1
|
Member
Registered: Aug 2003
Distribution: Debian
Posts: 53
Rep:
|
Linux Multimedia
I am wondering about the different multimedia systems that are used under linux. I am wondering about the differences between GStreamer, MAS, Helix, arts, etc. And how they fit in with the likes of OSS or ALSA.
Arts is a multimedia server that programs can send sound to and it mixes it together, supposedly so more than one program can play sound at a time. But that doesn't apply any more with the likes of OSS or ALSA kernel modules does it? Or are there different levels at which you normally interface with the soundcard that may make it unavailable to other programs?
Where as the others, GStreamer, MAS, Helix are development frameworks which you can build your program with.
Sorry if this a bit of an open ended post, but I am just curious.
|
|
|
11-02-2005, 09:50 AM
|
#2
|
Senior Member
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460
Rep:
|
Alsa only does one app's sound at a time. You need a mixer between it and your apps, or you can't get multiple sound outputs.
That's where arts et al come in.
|
|
|
11-02-2005, 10:02 AM
|
#3
|
Member
Registered: Aug 2003
Distribution: Debian
Posts: 53
Original Poster
Rep:
|
That leads to many other questions. So when using GStreamer, etc you also need a sound server running for the sound device to be accesable from more than one program.
I was under the impression that KDE might move from arts to GStreamer, and since they both have different purposes, I wonder what they use then to provide the ability to play sound from more than one program?
Making the capture available to more than one program, is that possible with programs that don't support the use of the likes of JACK.
Last edited by Wordan; 11-02-2005 at 10:34 AM.
|
|
|
11-02-2005, 01:20 PM
|
#4
|
LQ Guru
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298
Rep:
|
Quote:
Originally posted by oneandoneis2
Alsa only does one app's sound at a time. You need a mixer between it and your apps, or you can't get multiple sound outputs.
That's where arts et al come in.
|
I am not sure this is right. I use alsa and can play audio from a variety of sources at the same time. The only app that sometimes has a problems is RealPlayer. Correct me if I misunderstood what you meant in your post.
|
|
|
11-02-2005, 02:01 PM
|
#5
|
Senior Member
Registered: Nov 2003
Location: London, England
Distribution: Ubuntu
Posts: 1,460
Rep:
|
You're probably using dmix - Link
|
|
|
11-04-2005, 06:01 PM
|
#6
|
Member
Registered: Apr 2005
Posts: 31
Rep:
|
pigs breakfast
I think that Linux multimedia is rather a pigs breakfast. There is a lot of missing functionality and overlapping functionality at the same time.
This also applies to many other areas of Linux, where individuals with specific needs have crafted solutions that lack generality.
Amazingly I found sound works better in FreeBSD than Linux.
It is the most dissapointing area of Linux, and one that is in dire need of some sorting.
|
|
|
All times are GMT -5. The time now is 04:10 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|