-
Notifications
You must be signed in to change notification settings - Fork 1.7k
WebRTC is a standardized protocol for P2P communication. It allows two peers to exchange media and data. It is encrypted by default, and handles connectivity establishment in many different network conditions. It is supported in browsers, and has multiple out of browser implementations.
Pion WebRTC is pure Go implementation of WebRTC. It implements the W3C WebRTC RFC
Go modules must be enabled to use Pion WebRTC. You can enable them by setting the following environment variable GO111MODULE=on
Other dependency management tools are not actively supported, but we have some documentation solutions. Please submit a PR if you have a fix for other tooling!
- dep is adding support in This PR
We have a dedicated article written on this topic Why Pion
Sign up for the Golang Slack and join the #pion channel for discussions and support
If you need commercial support/don't want to use public methods you can contact us at team@pion.ly