简单聊聊如何在中国大陆使用VoIP

简单聊聊如何在中国大陆使用VoIP

VoIP似乎从中国大陆消失了...

·

1 min read

VoIP在中国大陆的发展介绍

VoIP又名IP电话,是Voice over Internet Protocol的英文缩写。我们比较熟悉的Google voice,Skype等均属于VoIP。

大概是在2014年到2016年左右,IP电话在国内很多,当时各大互联网公司均推出过自己的IP电话服务,并且还包括了PTSN中继服务,使得我们可以直接拨打手机或者座机。

比如360公司推出的360免费电话,阿里巴巴提出的钉钉 ,腾讯推出的来电,相对小众一些的还有飞语、微微等等,飞语后来转服务厂商了,叫飞语云通信,也不再推出2C的产品

刚开始的时候,真的是百花齐放,加上那年智能手机已经普及了,并且因为当时的网络条件还不好,多数服务商都推出了回拨模式。即在手机上使用app发出请求,服务器通过中继先拨通主叫方,然后再拨打被叫方。加上当时大部分手机套餐接电话都是免费的,所以这样操作以后就可以实现免费通话了,因为不依赖于手机的蜂窝移动网络,所以通话质量很高

后面由于不可描述的原因,所有厂商都纷纷退出了。直到今天也没有恢复,VOIP似乎在中国大陆就像是消失了一样。

目前情况

VoIP目前还是拆分成两种来说比较好,一种是之前常见的VoIP+PTSN中继服务,另一种就是只包含VoIP的SIP服务。

VoIP+PTSN中继

  • 微信推出了WeChat Out,费用还算是便宜,去电显号,但是不支持+86手机号注册使用

  • Skype 保留了PTSN中继服务,可以付费拨打国内电话,但是去电号码随机,拨打中国手机号收费比较高,iOS客户端需要使用非国区账号才可以安装

  • Google voice 的情况与Skype一致

其实去电是否显号并没有技术难度,完全是因为不可描述的原因导致没有实现的。

只包含VOIP的SIP服务

SIP是Session Initiation Protocol的英文缩写,通过SIP服务就可以使用VoIP了。

SIP和我们用的邮件很类似,是一个开放式的协议,各个厂商之间的SIP可以直通,所以我们可以很多的选择。

此外针对SoftPhone比较有名的服务有:

  • Iptel: 提供了免费的SIP服务,并且可以托管自己的域名

  • Linphone:linphone,提供了免费的SIP服务,不支持托管域名,但提供了几乎全平台的SIP客户端

此外还有一些收费的SIP服务,大家可以在Google上搜索SIP或SoftPhone等关键字就可以找到。

SIP服务客户端

虽然SIP服务很多,但是支持SIP的客户端却很少,这和整个VOIP使用者较少有一定的关系。

对于iOS平台,我试过PortSIP和Linphone两个客户端,PortSIP在配合Iptel时,时常出现无法接听的问题,Linphone则表现相对较好。

就软件客户端(softphone)而言,个人比较推荐linphone,国内可用,近乎全平台的客户端支持。正常注册以后,会拿到一个username@linphone.org的账号,这个账号就类似于电话号码,把这个账号发给朋友,并且不管TA用得是不是linphone的服务,你们都可以基于SIP服务进行VOIP的通话。

但是因为SIP用户量不高,大部分的客户端UI都非常的老旧,linphone的iOS客户端没有提供中文,linphone的macOS版本有提供中文。

linphone的macOS客户端还会默认提供一和局域网地址,可以把这个地址发给你的同事,就可以直接使用SIP直接通话了。

SIP其他应用场景

除了互联网提供的服务以外,其实VoIP被大量应用在了呼叫中心以及局域网座机中,在某宝上搜一下就可以找到大量的IP座机电话。

其他VOIP产品

FaceTime

受限于 iPhone 是国行,没有越狱,被阉割了 FaceTime audio ,所以没能体验到FaceTime audio,只有FaceTime。

从体验上来说,FaceTime 是最棒的,iOS 支持的宽谱、语音突显、音乐共享都有非常好的支持,一边听歌一边视频通话的体验非常好,缺点是视频通话发热和耗电量比较大,通话到一个小时的时候,差不多就想挂掉了,实在是烫手(冬季)

而且很多时候我并不需要视频通话...

linphone

linphone 支持 sip 协议,更开放,但可惜的是身边没有其他人用 sip ,而且用了几天发现疑似被墙,dns 疑似被污染导致解析失败。不管是 macOS 端还是 iOS 端都有这个问题,拨打会失败,更换其他软电话或者 sip 服务商使用一定时间以后也会存在这个问题。

Skype

Skype 是我目前体验最佳的,支持 iOS 的 callkit ,只需要在拨打的时候科学上网,连接成功率很高,支持 iOS 的语音突显,但不支持宽谱,通话一个半小时的发热也能接受,网络不好的时候会自动重连,有抑制啸叫

Skype 相比于 SIP 服务,有国内的部分运营资质,支持 PTSN ,只是去电号码是随机的

可以给父母的手机上都装上 Skype ,对于 iPhone 来说,他们接电话的时候不会觉察到这是 VoIP 的

如果能让 skype 支持 SIP 协议将会是绝杀,什么时候能快进到不用给陌生人电话号码?而是给一串字符就行

总结

VoIP在中国大陆已死,均无法直接使用,需要借助于其他的途径,比如科学上网,跨区下载app客户端,更换非+86手机号,购买非国行iPhone等方法才可以使用。并且不存在支持PTSN服务且显示自己真实手机号的服务或产品。

纯VoIP客户端推荐FaceTime audio,次选考虑Skype即可