make_it_cool: kdelibs/kdemm
Marco Lohse
mlohse at cs.uni-sb.de
Mon Mar 21 11:18:33 GMT 2005
Matthias Kretz wrote:
> On Monday 21 March 2005 11:13, Marco Lohse wrote:
>
>>So, if network transparent audio/video is important for KDE, you might
>>want to consider these options.
>
>
> Yes, I do like to have it.
Great! And even better: all the features you described are already
available for NMM now. You 'only' need to include them into KDE ;)
Then, KDE will be the first desktop environment to be ready for all
kinds of 'ubiquitous computing' scenarios :)
> But I don't think we can put that into an
> abstraction that works with more than only NMM as backend. But what I'm
> thinking is to put the functionality in the NMM backend and provide an IPC
> interface so that we can write an KDE NMM tool - here's what I wrote down:
>
> ------------------------
> How can we make use of all the cool NMM features when using kdemm and not
> accessing NMM directly?
> =========================================================================
>
> Proposal:
> We create a "simple" tool for it:
> When you start it you get a list of all available and accessible NMM services
> on your network. You also get to see all kdemm applications and an indication
> to which NMM service they send their audio and their video output. This can
> be used to arbitrarily route audio and video to NMM services on the network.
> You can also send audio and/or video to more than one service.
>
one question: with 'NMM service', you mean something like 'NMM flow
graph' or 'NMM application'? I guess, we should call that 'NMM session',
i.e. some already running NMM flow graph that can be accessed by other
applications.
> It could also provide for moving the complete session to a different computer.
> This is a little more complicated with KDE apps using kdemm than with NMM
> only apps. What needs to be done is to start the same KDE app on the other
> computer (with kdemm configured to use NMM) and then use NMM to move the
> complete flow graph.
>
> kdemm needs to have all this code in the NMM backend accessible over IPC. The
> NMM tool then only instructs the kdemm apps over IPC.
> ------------------------
>
> So if this works out, it would just be another option, if you route a/v to
> another computer you could just automatically move the decoder, too. One
> should be able to disable it in case the computer does not have enough CPU
> power.
>
>
More information about the kde-multimedia
mailing list