WebRTC
纯 Go 实现的WebRTC API
使用 Pion WebRTC 必须使用Go 模块。因此,请确保您设置, 并在导入时 export GO111MODULE=on
明确指定 /v2
or 。/v3
示例应用程序包含人们使用 Pion WebRTC 构建的常见事物的代码示例。
example-webrtc-applications包含更多使用 3rd 方库的全功能示例。
awesome-pion包含使用过 Pion 的项目,并作为真实世界的使用示例。
GoDoc是一个自动生成的 API 参考。我们所有的公共 API 都有注释。
常见问题解答有常见问题的答案。如果您有未涵盖的问题,请在Slack中提问,我们一直在寻求扩展它。
现在去建造一些很棒的东西!这里有一些想法可以让您的创意源源不断:
加入我们的办公时间。快来闲逛,提出问题,获得调试帮助并了解使用 WebRTC 构建的酷东西。我们还从基本项目规划开始每次会议。
查看WebRTC 的 Curious。一本关于 WebRTC 的深度书籍,而不仅仅是关于 API。了解 ICE、SCTP、DTLS、SRTP 的全部详细信息,以及它们如何协同工作以构成 WebRTC 堆栈。
如果您尝试调试,这也是一个很好的资源。了解行业工具以及如何处理 WebRTC 问题。
这本书与供应商无关,不会包含任何 Pion 特定信息。
该库正在积极开发中,请参阅路线图以跟踪我们的主要里程碑。我们还维护了一个大创意列表,这些是我们想要构建的东西,但还没有明确的计划或资源。如果您想参与其中,这是一个开始的好地方!我们也很想听听您的想法!即使您自己无法实现它,它也可以启发他人。
Pion 在Slack上有一个活跃的社区。
关注Pion Twitter以获取项目更新和重要的 WebRTC 新闻。
我们一直在寻求支持 您的项目 。如果您有什么要构建的,请联系我们!如果您需要商业支持或不想使用公共方法,您可以通过team@pion.ly联系我们
查看贡献的 wiki以加入使这个项目成为可能的令人惊叹的团队:
Pion 的拥塞控制和带宽估计工作由用户运营的互联网基金资助,该基金由NLnet建立,由PKT 社区/网络管家和 stichting Technology Commons Trust提供资金支持。
MIT 许可证 -全文见许可证