[jdev] GSoC: Jingle hack

Massimiliano Mirra iolgzc102 at sneakemail.com
Wed Mar 26 09:38:54 CDT 2008

On Tue, Mar 25, 2008 at 9:17 PM, Magnus Henoch mange-at-freemail.hu
|jdev2| <...> wrote:
> "Remko Tronçon" <remko at el-tramo.be> writes:
>  > I don't really get how it works (or is supposed to work). Can you
>  > explain it a bit?
>  The client does what it is good at - slinging XML back and forth.  When
>  it needs to set up a Jingle session, it asks the component to do so,
>  relaying the necessary details oer D-Bus.  The component opens the
>  audio device and connects to the other party, hiding all such details
>  from the client.
>  This is essential to jabber.el, as it is unable to load libraries, but
>  other clients could use such a component as well.

I worked on something similar last year, inspired by Magnus's previous
efforts on jinglepipe (which IIRC for him led to the above), only in
my case it was a bot with negative presence signing in to the user
account with a different resource, and controlled by the user's main
client via ad-hoc commands.  Strangely enough, it even worked.

Today, I'm wondering whether a simple, specialized process to which
the main client forwards Jingle-related XMPP stanzas to, using a local
TCP connection, is the easiest/most portable way to do it.
Essentially like jinglepipe but over a socket.

Massimiliano Mirra

More information about the JDev mailing list