forked from 33mestre/libnice
-
Notifications
You must be signed in to change notification settings - Fork 1
GLib based Interactive Connectivity Establishment (ICE) implementation (RFC 5245)
License
Unknown and 2 other licenses found
Licenses found
Unknown
COPYING
LGPL-2.1
COPYING.LGPL
Unknown
COPYING.MPL
bizzabo/libnice
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Nice: GLib ICE library ====================== Copyright --------- (C) 2006-2020 Collabora Ltd. (C) 2006-2011 Nokia Corporation License ------- See the file COPYING. Requirements ------------ glib >= 2.44 pkg-config gnutls >= 2.12.0 or OpenSSL gupnp-igd >= 0.1.2 (optional) gstreamer-0.10 >= 0.10.0 (optional) gstreamer-1.0 (optional) Build instructions ------------------ To build, you need Python 3 and Meson. Then need to do: meson build && ninja -C build && sudo ninja -C build install Structure --------- agent/ - ICE agent docs/ - Design and API documentation gst/ - Gstreamer elements nice/ - libnice library random/ - random number generation socket/ - Socket abstraction layer stun/ - STUN implementation tests/ - Unit tests Relevant standards ------------------ These standards are relevant to nice's current implementation. ICE http://tools.ietf.org/html/rfc5245 (old) http://tools.ietf.org/html/rfc8445 STUN http://tools.ietf.org/html/rfc3489 (old) http://tools.ietf.org/html/rfc5389 TURN http://tools.ietf.org/html/rfc5766 RTP http://tools.ietf.org/html/rfc3550 ICE-TCP RFC http://tools.ietf.org/html/rfc6544 Trickle ICE https://tools.ietf.org/html/draft-ietf-ice-trickle-21 XMPP Jingle ICE transport http://www.xmpp.org/extensions/xep-0176.html In future, nice may additionally support the following standards. NAT-PMP http://files.dns-sd.org/draft-cheshire-nat-pmp.txt
About
GLib based Interactive Connectivity Establishment (ICE) implementation (RFC 5245)
Topics
Resources
License
Unknown and 2 other licenses found
Licenses found
Unknown
COPYING
LGPL-2.1
COPYING.LGPL
Unknown
COPYING.MPL
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 96.4%
- M4 1.1%
- Meson 1.1%
- Makefile 0.8%
- Shell 0.5%
- Dockerfile 0.1%