iOSPJSIP

IOS开发网络电话 (1)SIP,VOIP , linphone

2016-11-25  本文已影响404人  多啦A梦的百宝袋
1,什么是SIP?

SIP是一个在IP网络上实现语音通话的协议,它是由IETF组织发布的一个开放标准,该组织制定了大量的因特网协议。SIP协议受到了e-mail和http协议的启发。下面我们从用户角度来描述下SIP的基本原理以及它的是如何实现SIP通话的。
只需要在linphone中的SIP地址栏中输入sip:<主机名 or IP地址>就可以呼叫局域网中其他正在运行的linphone。这种方式同样适用于互联网上的两台计算机,但是要恰当的配置IP地址和防护墙规则。

2,VOIP

在互联网上,由于IP地址的变化,防火墙等因素的影响,直拨并不总是可用。SIP代理可以实现路由功能,而无需考虑用户的真实IP。VOIP运营商在互联网上部署了他们的SIP代理,从而为他们的客户提供路由功能.
首先,用户要注册SIP帐号.注册之后,你的SIP识别地址就是sip:<用户名>@<VOIP运营商代码>,其他用户可以通过这个地址来向你发起SIP通话.

3,linphone

VOIP运营商通常会提供VOIP呼叫的PSTN(传统电话)的服务,而且这种价格一般是非常低廉的。你可以用linphone客户端呼叫世界上的任何人。这个时候SIP用户名会变成电话号码。
Linphone项目组不属于任何VIOIP或电音运营商。Linphone使用的是标准的SIP协议,因此,可以和其他使用了SIP协议的VOIP运营商的网络兼容。

上一篇 下一篇

猜你喜欢

热点阅读