Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > GNU Linux Zone > Gaming / Games / Multimedia / Entertainment
Reload this Page KDE 4 and Phonon
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

Gaming / Games / Multimedia / Entertainment General discussion about Games, video, sound, multimedia, DVD's in Linux

Reply
 
Thread Tools Display Modes
Old 03-04-2008   #1 (permalink)
Rayek
Just Joined!
 
Join Date: Mar 2008
Posts: 2
KDE 4 and Phonon

So... I've been waiting for KDE 4 for quite some time, just reading all I can about it and trying to absorb everything. Unfortunately, now that its out, I have nothing to install it on (my computer's across the country) so I can't try it out.

Regardless, one of the things that I thought was interesting when reading an article about KDE4 was how they found a way to streamline system calls for media (Phonon), but I didn't understand, really, what Phonon does, what it is, and how it solves a lot of media playback issues in Linux.

If anyone could help me better understand, that'd be great, read the Wiki entry and all
Rayek is offline   Reply With Quote
Old 03-04-2008   #2 (permalink)
i92guboj
Linux Engineer
 
Join Date: Nov 2007
Location: Córdoba (Spain)
Posts: 886
Quote:
Originally Posted by Rayek View Post
Regardless, one of the things that I thought was interesting when reading an article about KDE4 was how they found a way to streamline system calls for media (Phonon), but I didn't understand, really, what Phonon does, what it is, and how it solves a lot of media playback issues in Linux.

If anyone could help me better understand, that'd be great, read the Wiki entry and all
If you read the wiki here:

Phonon (KDE) - Wikipedia, the free encyclopedia

There's little more that can be said. Phonon is a way to abstract multimedia stuff. So, when you program a media player or any other thing related to multimedia, you don't need to deal with alsa, oss, windows' sound or midi stuff, or any other thing like that. You just write it for phonon, and it automatically works on any platform that can run kde4.

It's much simplear than having to rewrite parts of your application so it can run on each sound system adequately. This is just one example, phonon will help you to deal with all the media stuff.

For the final user, it might mean things like more control over your mixer setups, a desktop-wide equalizer or even independent setups for each application (even for each running instance of a given app). Phonon has an unlimited set of capabilities, and I must admit that I haven't really researched too much into it to be able to clarify much more.
i92guboj is offline   Reply With Quote
Old 03-04-2008   #3 (permalink)
bigtomrodney
Bigtomrodinator
 
bigtomrodney's Avatar
 
Join Date: Nov 2004
Location: Sunny South-East of Ireland
Posts: 4,774
I'm curious to see what way Phonon goes now. There were comparisons with GStreamer at the start, but now I see a lot of distros considering Pulse Audio which does something similar. I'm wondering if perhaps we're going to end up with two or three abstraction layers plugged into each other here?!
bigtomrodney is offline   Reply With Quote
Old 03-04-2008   #4 (permalink)
i92guboj
Linux Engineer
 
Join Date: Nov 2007
Location: Córdoba (Spain)
Posts: 886
Quote:
Originally Posted by bigtomrodney View Post
I'm curious to see what way Phonon goes now. There were comparisons with GStreamer at the start, but now I see a lot of distros considering Pulse Audio which does something similar. I'm wondering if perhaps we're going to end up with two or three abstraction layers plugged into each other here?!
Phonon, in principle, is just a layer that acts as a wrapper. KDE apps can communicate with it directly, and phonon will take care to send the output to the relevant place. It is not aimed to substitute anything, but instead, its purpose is to wrap all this crap into a single layers that kde apps can understand.

It shouldn't add any real overhead, since it's just that: a wrapper. Actually, no processing is done in the phonon's side. It just send the things to the correct place in a correct way. And that way, kde programmers can forget about dealing with the thousands of drivers, backends, frameworks and foobars that there are around for multimedia purposes.
i92guboj is offline   Reply With Quote
Old 05-02-2008   #5 (permalink)
vertago1
Just Joined!
 
Join Date: Dec 2004
Posts: 3
Send a message via AIM to vertago1 Send a message via MSN to vertago1 Send a message via Yahoo to vertago1
Dual sound cards with phonon

One nice thing about phonon is it centralizes the controls for your sound devices so you can actually manage more than one card in a computer without messing with config files or separate configurations for each app or multimedia api.
vertago1 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Comments on KDE 4 fingal The Coffee Lounge 11 07-15-2006 03:30 PM


All times are GMT. The time now is 05:35 AM.

Powered by vBulletin 3.6.8 ©2000 - 2007, content relevant URLs by vBSEO, Property of Core Root.

Content Relevant URLs by vBSEO 3.0.0