[libnice] setup P2P connection for IP phones

Philip Withnall philip at tecnocode.co.uk
Wed Sep 9 03:36:40 PDT 2015

In a real system, some kind of well-known signalling server would
exchange the credentials and candidates. The server would have to be on
a fixed IP address known to both peers.

This is the standard way for ICE to be implemented.


On Tue, 2015-09-08 at 22:17 -0700, tom chen wrote:
> Hello,
> I am a beginner of  ICE/STUN/TURN. I need to use ICE to help setup
> P2P connection for internet phones (voip) which can be behind
> NATs/Firewalls.
> I am studying tests/test-fullmode and example/simple-example. They
>  all need to exchange candidates/credentials:
> /home/libnice/examples$ ./simple-example 0 stunserver.org
> Copy this line to remote client:
>   Tyyp 33oInvKVEn1Lo6LkVVy6P5 1,2013266431,,47748,host
> But in real internet telephony application, how can each side know
> candidates & credentials of the other side? Does PBX help both sides
> to exchange this information?
> Tom
> _______________________________________________
> nice mailing list
> nice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/nice
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/nice/attachments/20150909/3a56c91d/attachment.sig>

More information about the nice mailing list