请告诉我VoIP应用程序使用的架构,P2P或客户端服务器?

谢谢。

有帮助吗?

解决方案

一般的一些。通常涉及三种协议。其中之一,例如SIP,用于建立连接。你需要一台服务器,因为有人必须建立原始连接;这意味着广告可用性等。另外两个基本上总是RTP和RTCP - “实时协议”。和“实时控制协议”,那些是更好的P2P,因为你想要快速传输而没有中间瓶颈。

这里有关于整个讨论的好文章

其他提示

通常有某种“presense服务器”:设备注册(“我在这里存在!”)并且通过服务器建立呼叫(当你说“我想连接到设备时”(555) )555-1234 “通过在线服务器路由连接请求。”

在建立呼叫并且实时语音/媒体正在流式传输之后,该流量通常是点对点的(绕过任何中央服务器),除非两个设备都在防火墙之后存在并发症。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top