我将实施Java VoiP服务器以使用WebRtc。浏览器p2p连接的实现非常简单。服务器到客户端的连接稍微有些棘手。
快速浏览一下RFC后,我写下了将Java服务器作为浏览器应该做些什么。请帮我填写下面的清单。
问题:
WebRtc声称将解决以下问题:
是webRtc内部还是编解码器(Opus)内部?我是否需要在服务器端执行任何操作来处理此问题,例如可变比特率等?
答案 0 :(得分:0)
第一步是实施Interactive Connectivity Establisment(RFC 5245)。无论您是否使用STUN / TURN服务器都无关紧要,您的代码需要向浏览器发出连接检查(使用STUN 消息)并响应浏览器的连接检查。 ICE是一个相当复杂的状态机,但它是可行的。
答案 1 :(得分:-1)
您不必重新发明轮子。 STUN / TURN服务器是外部组件。按原样使用。 WebRTC源代码可用于您的应用程序代码并调用相关方法。
PLS。参考类似的帖子 - Server as WebRTC data channel peer