New Open Source Softswitch Speaks GoogleTalk

20
anthmct@yahoo.com writes “An open source application called FreeSWITCH has introduced a new Jabber Audio (Jingle) library and an contains a module using this library allowing GoogleTalk clients to call

conferences, IVR and other voice protocols like SIP or H.323 thus making it possible to gateway calls to real telephones.

The FreeSWITCH project announces the immediate availability
of a brand new Open Source Jingle XMPP signaling library as well as an endpoint
module enabling a Jingle telephony gateway.
The library dubbed “libDingaLing”, written in C, creates a layer of
abstraction to allow for an easier transition as the Jingle protocol evolves
and eliminates the need to deal with XMPP or XML and supports many concurrent
instances within 1 application.

The library has been compiled and tested on many computer platforms including Linux, Windows XP and MacOS X for both Intel and PowerPC.

The only other existing implementation of this protocol
released thus far is the GoogleTalk (libjingle) instant messenger application therefore the
library has been designed with interoperability with this particular client in
mind but also anticipates changes in the protocol to come along as it becomes
more widely accepted.

The new endpoint module appropriately named “mod_dingaling”
couples FreeSWITCH to libDingaLing and allows both inbound and outbound
communication.

With this technology, GoogleTalk calls can gateway to the
PSTN or to other VoIP protocols such as SIP or H323.

FreeSWITCH, http://www.freeswitch.org
is a new open source telephony project started in early 2006 designed to
provide a modular platform on which to merge various technologies.

Both libDingaLing and FreeSWITCH were written by Anthony
Minessale II, a developer who after contributing to other telephony related
open source projects, decided to start a new initiative that focuses on abstraction,
modularity and cross-platform cross-architectural design.”

Link: freeswitch.org