带有PeerConnection的Android WebRTC

问题描述

我需要使用Java为Android创建一个用于语音通话的应用程序,提供给我的数据是:iceServer:[“ stun:stun.l.google.com:19302”],channelName和EventName。它们是否足以构建用于语音呼叫的应用程序,或者甚至还需要信令的东西?谢谢!!

解决方法

是的,当然您需要信令服务器,您可以在Codelab中找到许多不错的免费开放源代码服务器,但是如果您真的想投入生产,我建议您雇用具有webrtc经验的后端开发人员。 我还建议检查Socket.io以触发和捕获事件。

Signaling还有另一种选择,那就是租用,例如:

https://www.ably.io/

https://www.simplewebrtc.com/

但是您要为此付费

顺便说一句,由于资源的匮乏,Android中的webrtc真是一场噩梦。