WebCall WebRTC电话服务器的应用

451 阅读1分钟

WebCall WebRTC Telephony Server In Go

WebCall WebRTC电话服务器

WebCall WebRTC Telephony Server In Go

基于E2EE P2P的浏览器电话,具有非常高的音频质量。
WebCall是轻量级的,易于使用。
获取一个独特的电话号码(WebCall用户链接),将其发送给朋友并要求回拨

timur.mobi/webcall

Decentral WebCall

我们可以建立一个电话服务器网络,
为每个人
提供完全免费和
无限制的电话服务。这是可能的,因为WebCall
服务器可以由任何人操作。而且,作为用户,你可以与任何
其他WebCall用户
互动
,无论谁是你或他们的主机。
所有这些都可以在没有中央协调和没有任何服务器之间的
通信

的情况

下实现

+++请将此链接发布到您最喜爱的网站上 +++

timur.mobi/webcall/inf…

安装

一台WebCall服务器可以为100万用户提供免费和安全的电话服务。
一台非常小的(1GB,共享)服务器可以承载多达30K的并发用户。
在这里,我描述了如何建立WebCall,并为自己和30K的朋友运行它。

timur.mobi/webcall/ins…

许可

AGPL3.0 - 参见。LICENSE

第三方代码(外部)

  • github.com/lesismal/nbio
  • go.etcd.io/bbolt
  • github.com/pion/turn
  • github.com/mrjones/oauth
  • github.com/SherClockHolmes/webpush-go
  • gopkg.in/ini
  • github.com/webrtcHacks/adapter.js

第三方代码(嵌入/修改)

  • github.com/RapidLoop: skv
  • github.com/ChimeraCoder:推特
  • AppRTC的sdputils.js: prefercodec.js
  • mr-wang-from-next-door:GetOutboundIP()
  • github.com/mahan:AtomBool

GitHub

github.com/mehrvarz/we…