Skip to content
A Go implementation of ICE
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add "e2e" EXCLUDE_DIRECTORIES May 21, 2019
.gitignore Docs: Add readme and CI Mar 25, 2019
.golangci.yml Fix linter warnings May 21, 2019
.travis.yml Move from coveralls -> codecov May 23, 2019
LICENSE Docs: Add readme and CI Mar 25, 2019
README.md Added me to the contributor list May 25, 2019
agent.go Use config to create candidate Jun 25, 2019
agent_test.go Use config to create candidate Jun 25, 2019
candidate.go Initial stats Jun 22, 2019
candidate_base.go Initial stats Jun 22, 2019
candidate_host.go Use config to create candidate Jun 25, 2019
candidate_peer_reflexive.go Use config to create candidate Jun 25, 2019
candidate_relay.go
candidate_relay_test.go Add E2E testing for Srflx and Relay candidates Jun 8, 2019
candidate_server_reflexive.go Use config to create candidate Jun 25, 2019
candidate_server_reflexive_test.go Add E2E testing for Srflx and Relay candidates Jun 8, 2019
candidate_test.go Make Candidate an interface May 24, 2019
candidatepair.go CandidatePairState is public now Jun 22, 2019
candidatepair_state.go CandidatePairState is public now Jun 22, 2019
candidatepair_test.go Make Candidate an interface May 24, 2019
candidaterelatedaddress.go Move pkg/ice to internal/ice Mar 1, 2019
candidatetype.go Move pkg/ice to internal/ice Mar 1, 2019
errors.go IP -> Address in public API Jun 21, 2019
gather.go Use config to create candidate Jun 25, 2019
gather_test.go Validate inbound success messages Apr 17, 2019
go.mod Add mDNS Host Candidate support Jun 21, 2019
go.sum Add mDNS Host Candidate support Jun 21, 2019
ice.go Move pkg/ice to internal/ice Mar 1, 2019
ice_test.go Move pkg/ice to internal/ice Mar 1, 2019
icecontrol.go Use merged pion/stun instead of gortc/stun May 21, 2019
icecontrol_test.go Use merged pion/stun instead of gortc/stun May 21, 2019
mdns.go Initial stats Jun 22, 2019
mdns_test.go Add mDNS Host Candidate support Jun 21, 2019
networktype.go Add a customization to control network types Mar 13, 2019
networktype_test.go Move pkg/ice to internal/ice Mar 1, 2019
priority.go Use merged pion/stun instead of gortc/stun May 21, 2019
priority_test.go Use merged pion/stun instead of gortc/stun May 21, 2019
selection.go CandidatePairState is public now Jun 22, 2019
stats.go Initial stats Jun 22, 2019
stun.go Use merged pion/stun instead of gortc/stun May 21, 2019
transport.go Use merged pion/stun instead of gortc/stun May 21, 2019
transport_test.go
url.go Add Username/Password to URL May 25, 2019
url_test.go Mass replace pions -> pion Apr 4, 2019
usecandidate.go Use merged pion/stun instead of gortc/stun May 21, 2019
usecandidate_test.go Use merged pion/stun instead of gortc/stun May 21, 2019
util.go Initial stats Jun 22, 2019
util_test.go Docs: Add readme and CI Mar 25, 2019

README.md


Pion ICE

A Go implementation of ICE

Pion transport Slack Widget
Build Status GoDoc Coverage Status Go Report Card License: MIT


Roadmap

The library is used as a part of our WebRTC implementation. Please refer to that roadmap to track our major milestones.

Community

Pion has an active community on the Golang Slack. Sign up and join the #pion channel for discussions and support. You can also use Pion mailing list.

We are always looking to support your projects. Please reach out if you have something to build!

If you need commercial support or don't want to use public methods you can contact us at team@pion.ly

Contributing

Check out the contributing wiki to join the group of amazing people making this project possible:

License

MIT License - see LICENSE for full text

You can’t perform that action at this time.