7 messages in com.googlegroups.google-talk-openRe: When are the XMPP signalling prot...
FromSent OnAttachments
Kyle Hamilton03 Sep 2005 11:13 
Stelian03 Sep 2005 12:35 
dewb06 Sep 2005 07:31 
Niels L Ellegaard07 Sep 2005 01:23 
Andre12 Sep 2005 06:39 
James Foster13 Sep 2005 04:27 
Spockfish13 Sep 2005 12:27 
Subject:Re: When are the XMPP signalling protocols for speech going to be documented?
From:Spockfish (hten@gmail.com)
Date:09/13/2005 12:27:30 PM
List:com.googlegroups.google-talk-open

James Foster wrote:

Andre wrote:

What I would like to see is the basis of an open source speech framework, that supports the following CODECs, as plugins:

PCMA, PCMU, G.723, iLBC

along with the ability to add any other CODEC that may come along. In fact I would be happy just to find some open source implementations of the above.

Hi Andre,

I notice that GnomeMeeting supports iLBC, so there might already be a "free software" iLBC implementation. I think some of the protocols you mentioned may have patents (owned by Global IP Sound) that cover at least part of them.

Google have mentioned that they are looking into also supporting the Speex codec, an open, "free software"-compatible protocol, which already has an implementation available as a library. (under a BSD licence)

So, Speex or iLBC seem like the best bets at this stage, unless I'm wrong about the patents covering the other protocols you mentioned or wrong about "free software" implementations of them not existing. (I've only done some quick research)

I'm not sure where GnomeMeeting gets its iLBC implementation from (possibly even wrote it themselves), but it could probably be used to make a "free" GTalk client with VoIP support. I'm looking forward to seeing a full-featured, cross-platform GTalk client. I'd love to see GTalk become the messaging service that everyone uses. I wish Google had waited a bit before coming out with it. It would've been really nice to have seen a client with a feature set to rival MSN Messenger, and a simultaneous release on Windows and Unixes, or at least full protocol documentation. I don't doubt that it will eventually become that, though.

Regards,

Hi guys,

Personally I think speex is the way to go. It is a high-quality, open source implementation and is available for quite some time. The linux IM clients can handle this very easy, making an fully open source implementation very easy.

About cross-platform issues: I don't think that Google should concentrate on a Linux / Mac client. Although it is possible, because I get the idea that Google uses Qt. But as long as they concentrate on standards it could become the next BIG thing in IM!

Regards Harry