Skip to content
forked from gortc/ice

WIP RFC 8445 ICE implementation in go

License

Notifications You must be signed in to change notification settings

gravity-protocol/ice

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

300 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Master status GoDoc codecov Go Report stability-wip FOSSA Status

ICE

Package ice implements Interactive Connectivity Establishment (ICE) [RFC8445]: A Protocol for Network Address Translator (NAT) Traversal. Complies to gortc principles as core package.

Currently in active development, so no guarantees for API backward compatibility.

Supported RFCs

  • RFC 8445 — Interactive Connectivity Establishment
  • RFC 8421 — Guidelines for Multihomed/Dual-Stack ICE
  • ice-sip-sdp-21 — SDP Offer/Answer for ICE (sdp subpackage)
    • candidate
    • remote candidate
    • ice-lite
    • ice-mismatch
    • ice-pwd
    • ice-ufrag
    • ice-options
    • ice-pacing
  • RFC 6544 — TCP Candidates with ICE
  • rtcweb-19 — WebRTC

License

FOSSA Status

About

WIP RFC 8445 ICE implementation in go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 94.3%
  • JavaScript 2.7%
  • Shell 1.6%
  • Other 1.4%