Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jitsi/ice4j
A Java implementation of the ICE protocol
https://github.com/jitsi/ice4j
ice java nat nat-traversal rfc5245 webrtc
Last synced: 7 days ago
JSON representation
A Java implementation of the ICE protocol
- Host: GitHub
- URL: https://github.com/jitsi/ice4j
- Owner: jitsi
- License: apache-2.0
- Created: 2015-07-13T21:30:48.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T18:07:25.000Z (6 months ago)
- Last Synced: 2024-05-22T18:58:28.161Z (6 months ago)
- Topics: ice, java, nat, nat-traversal, rfc5245, webrtc
- Language: Java
- Homepage:
- Size: 5.04 MB
- Stars: 426
- Watchers: 51
- Forks: 228
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ice4j
=====
The Interactive Connectivity Establishment (ICE) protocol combines various NAT traversal utilities such as the STUN and TURN protocols in order to offer a powerful mechanism that allows Offer/Answer based protocols such as SIP and XMPP to traverse NATs.This project provides a Java implementation of the ICE protocol that would be usable by both SIP and XMPP applications. The project also provides features such as socket sharing.
ice4j is maintained by the [Jitsi](https://jitsi.org/) community. Use Jitsi's [community forum](https://community.jitsi.org) for questions and discussions.
## Pseudo TCP
The pseudo TCP implementation was moved it its own [project](https://github.com/jitsi/jitsi-pseudotcp).Thanks
------
Work on this project was graciously funded by the [NLnet Foundation](https://nlnet.nl/). Thank you!