保存录制的语音
miniSIPServer 支持客户录制根据需要录制自己的语音,并替换系统默认的语音文件。以前的版本中,如果客户需要升级 MSS 的话,每次都需要备份好自己的语音,并重新替换系统默认的语音。
这当然是个小小的麻烦。现在,最新的V32可以解决这个麻烦了。
MSS 启动时,将在“mss_ann”目录下自动创建子目录“cust_ann”,现在您所有的自定义语音文件都可以放在这个子目录下。当 MSS 卸载或者升级时,这个子目录和内部的所有语音文件都不会删除或者被替换。MSS 启动后,会自动读取并加载“cust_ann”子目录下的语音文件。
在 windows 系统,这个子目录默认应该是“d:/myvoipapp/minisipserver/mss_ann/cust_ann”。在Linux系统中,这个子目录默认是“/opt/sipserver/mss_ann/cust_ann/”。
请参考在线文档了解录制自定义语音的更多细节。
https://www.myvoipapp.com/cn/docs/others/how_to_record_your_own_audio/index.html
连接Sonetel
“Sonetel.com”是一家VoIP运营商,提供各国本地电话号码服务。我们可以在MSS中添加外线,连接Sonetel的服务器。根据Sonetel给出的配置参考,有以下几方面的内容需要注意:
- Sonetel采用用户的email地址作为SIP帐号,并且
- 部署了Proxy(SBC)服务器统一处理外部SIP消息。
本文给出一个简单的示例,指导如何配置MSS与Sonetel互联。我们假设用户的SIP帐号是“abc@gmail.com”。
在MSS中,请点击菜单“数据 – 外线”,增加一条新记录。

在“基本配置”页中,外线类型是“连接到对端VoIP服务器”,用户名是“abc”,而“服务器地址/域”必须是“gmail.com”。
另外请注意,密码項应该是在注册sonetel帐号时的密码,而不是email帐号自身的密码。
由于sonetel前置了Proxy(SBC)来处理SIP消息,因此我们在外线中还需要指定这个Proxy地址。在“出呼叫”页面中,指定对应的服务器地址,如下图所示。

Sonetel代理服务器地址为“sip.sonetel.com”,在注册时sonetel发送的email邮件有相应的说明。如果未来有变动,参考sonetel邮件说明即可。
在Ubuntu16.04系统上运行miniSIPServer
V25版本更新,去掉webRTC特性
最近我们更新了V25版本,修正了一些bug、做了一些优化,系统更加稳定。最重要的是:从这个版本开始,我们删除了webRTC特性。
在以前的blog或者文档中,我们说明了MSS webRTC特性适用于Google Chrome浏览器。Chrome升级到V48版本后,对webRTC特性做了一些改动。一如以往,这些改动没有考虑到和以前版本的兼容,这迫使我们再次不得不向客户道歉并跟进修改。综合考虑后我们认为,可能webRTC特性更适合公众网络业务,例如Google自身的hangouts业务。缺乏灵活性、兼容性考虑,webRTC可能不适合中小型企业通信网络市场。
因此我们从V25版本开始砍掉了这个特性,不过仍然保留在V24(LTS版本)中。如果您仍然在使用webRTC特性,请注意保持Chrome浏览器的版本不要超过V47版本。
MSS之间采用SIP中继通信
1. 描述
部分客户在多地都有分支机构或者分公司,因此希望在这些分公司之间建立VOIP连接。有很多种方法可以实现这个需求,本文给出一个具体的实例描述两个MSS之间采用SIP中继建立这种连接。
2. 网络拓扑
整个网络拓扑结构是比较简单的,总共只有两个分支办公室,各部署一套MSS。如下图所示:

在部署VoIP网络之前,我们应先做好号码规划。不同的号码格式或者规划直接影响到后期的呼叫路由配置。在上图中可以看到:我们给分支1规划的号码是1xx格式,例如100、101等,而给分支2规划的号码是2xx格式,例如200、201等。
两地的MSS都配置了公共IP地址,能直接连接公网。如果您的MSS是部署在私网或者路由器后面,并且您希望也能向外部用户提供服务,请先点击文档了解细节。
现在我们开始本场景的具体配置细节。
3. 配置
在下面各项配置中,如果没有特别申明,部分参数总是采用默认值即可。
3.1 MSS1
请点击菜单“数据 – SIP中继”,添加以下记录:
SIP中继编号 = 1 描述 = to MSS2 服务器地址 = 10.23.x.x
请点击菜单“拨号规则 – 分析被叫号码”,增加以下记录用于MSS将呼叫路由给MSS2:
被叫号码前缀 = 2 路由类型 = SIP中继 SIP中继编号 = 1
3.2 MSS2
基本配置与MSS1几乎相同。
请点击菜单“数据 – SIP中继”,添加以下记录:
SIP中继编号 = 1 描述 = to MSS1 服务器地址 = 41.32.x.x
请点击菜单“拨号规则 – 分析被叫号码”,增加以下记录用于MSS将呼叫路由给MSS1:
被叫号码前缀 = 1 路由类型 = SIP中继 SIP中继编号 = 1
Debian 8
Ubuntu 15.04
Windows10
Cloud-MSS支持webRTC
我们今天升级了Cloud-MSS系统,并入了webRTC功能。也就是说,现在您可以直接使用miniWebPhone连接到您的虚拟MSS节点,不再需要单独安装SIP软电话或者硬件电话,只要有Chrome浏览器就可以了!
请参考下面的文档了解更多webRTC的细节:
http://www.myvoipapp.com/cn/docs/mss_services/webrtc/index.html
希望您能享受这个特性所带来的便利!




