diff options
author | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-05-13 18:01:21 -0700 |
---|---|---|
committer | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-05-13 18:01:21 -0700 |
commit | be859c02b3e3c5f313cea13d9616ff0b235dd23a (patch) | |
tree | f66630f9005aa0ebfe7cb56de1a314d1065b13d3 /index.mdwn | |
parent | e04f7ba37320b12ca3552ee4242a310e7e2d22b8 (diff) |
Home.mdwn -> index.mdwn
Diffstat (limited to 'index.mdwn')
-rw-r--r-- | index.mdwn | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/index.mdwn b/index.mdwn new file mode 100644 index 0000000..f1e8fd5 --- /dev/null +++ b/index.mdwn @@ -0,0 +1,35 @@ + + +# libnice + + +## The GLib ICE implementation + +Libnice is an implementation of the IETF's Interactive Connectivity Establishment (ICE) standard (RFC 5245) and the Session Traversal Utilities for NAT (STUN) standard (RFC 5389). + +It provides a GLib-based library, libnice and a Glib-free library, libstun as well as [[GStreamer|http://www.gstreamer.net]] elements. + +ICE is useful for applications that want to establish peer-to-peer UDP data streams. It automates the process of traversing NATs and provides security against some attacks. It also allows applications to create reliable streams using a TCP over UDP layer. + +Existing standards that use ICE include Session Initiation Protocol (SIP) and XMPP Jingle. + +There is full [[API documentation|http://nice.freedesktop.org/libnice/]] and a page explain how to use it with [[GStreamer|GStreamer]]. + +Releases at: [[http://nice.freedesktop.org/releases/|http://nice.freedesktop.org/releases/]] and you can browse the source code at: [[http://git.collabora.co.uk/?p=libnice.git;a=summary|http://git.collabora.co.uk/?p=libnice.git;a=summary]] + +Mailing list: [[http://lists.freedesktop.org/mailman/listinfo/nice|http://lists.freedesktop.org/mailman/listinfo/nice]] + + +#### Relevant Standards + +* [[ICE RFC 5245|http://tools.ietf.org/html/rfc5245]] +* [[STUN RFC 3489|http://tools.ietf.org/html/rfc3489]] +* [[STUN (bis) RFC 5389|http://tools.ietf.org/html/rfc5389]] +* [[TURN RFC 5766|http://tools.ietf.org/html/rfc5766]] +[[Farstream|http://freedesktop.org/wiki/Software/Farstream]] is a complete streaming implementation, build for peer-to-peer audio and video, that uses libnice. + + + +--- + + [[CategoryHomepage|CategoryHomepage]] |