[sip-comm-dev] Jingle Support v0.1 ready for testing!


#1

Hey folks,

After more than a year of intensive development on jingle and ice4j we
have finally reached a point where XMPP telephony in SC is in a
reasonably useful state!

At this point we have:

* One-to-one calls
* Video calls
* Basic conference calls (i.e. everyone but the mixer perceives them as
a one-to-one call)
* Attended and blind transfers
* Mute and hold

Desktop streaming, rtp DTMF and many others are coming very very shortly.

So, feel free to grab the latest build (3102) and give it a try!

As the subject states, this is our first version so you may experience
problems but that's what this is about after all :). Besides we did have
test calls that went just fine, so hopefully basic scenarios would work
for you as well.

Seb has also done some work on patching up ice4j so NAT traversal should
now be working fairly decently. You would of course need to have a TURN
server to make sure that you are absolutely foolproof but things should
be working even without it in most cases. And besides Thiago is
currently working on completing beta support for Jingle nodes so you'd
have that option too soon enough ( right Thiago? :wink: )

Also note that we are currently experiencing some interoperability
issues with Collabora's jingle stack (gabble/libnice) so you won't be
able to get SC talking to empathy, nokia phones, or their echo service
for the time being. We are working with them on fixing this.

Until then you'd have to live with SC2SC calls ... which is not all that
bad is it :slight_smile:

So, grab that build and happy Jingle!

Emil

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hi Emil

Cool! Thanks for the great work!
I couldn't resist testing. On the local LAN it worked like a charm (connected quickly). There was an audio delay (see my other posting today) on one of my machines - but this happened with SIP as well.

As it looks, the audio is encrypted by default. In these spooky times we live in, it's always good to have a secure and private option to talk. We should spread the word!

I failed with a connection via UMTS (which is the only NAT test I can do myself). But this can be because of Symmetric NAT (I suspect they make it as hard as possible to VoIP :slight_smile: )

I could ring the phone at the UMTS side, this side even felt connected, but at the calling (fixed) end, SC kept saying "connecting". It never realized that I answered, but strangely - hanging up caused a message "the other end hung up" (or something).

The other way around (UMTS->fixes) there was no way to even ring. (so the scenario is SC -> UMTS (symNAT aarrgghh) -> Internet -> <my Router-hopefully not symmetric NAT>-> SC.

Greetings
Conrad

-------- Original-Nachricht --------

···

Datum: Thu, 25 Nov 2010 19:30:37 +0100
Von: Emil Ivov <emcho@sip-communicator.org>
An: SIP Communicator Developers <dev@sip-communicator.dev.java.net>, users@sip-communicator.dev.java.net
Betreff: [sip-comm-dev] Jingle Support v0.1 ready for testing!

Hey folks,

After more than a year of intensive development on jingle and ice4j we
have finally reached a point where XMPP telephony in SC is in a
reasonably useful state!

At this point we have:

* One-to-one calls
* Video calls
* Basic conference calls (i.e. everyone but the mixer perceives them as
a one-to-one call)
* Attended and blind transfers
* Mute and hold

Desktop streaming, rtp DTMF and many others are coming very very shortly.

So, feel free to grab the latest build (3102) and give it a try!

As the subject states, this is our first version so you may experience
problems but that's what this is about after all :). Besides we did have
test calls that went just fine, so hopefully basic scenarios would work
for you as well.

Seb has also done some work on patching up ice4j so NAT traversal should
now be working fairly decently. You would of course need to have a TURN
server to make sure that you are absolutely foolproof but things should
be working even without it in most cases. And besides Thiago is
currently working on completing beta support for Jingle nodes so you'd
have that option too soon enough ( right Thiago? :wink: )

Also note that we are currently experiencing some interoperability
issues with Collabora's jingle stack (gabble/libnice) so you won't be
able to get SC talking to empathy, nokia phones, or their echo service
for the time being. We are working with them on fixing this.

Until then you'd have to live with SC2SC calls ... which is not all that
bad is it :slight_smile:

So, grab that build and happy Jingle!

Emil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net