Browsed by
Tag: voip

新的业务引擎

新的业务引擎

今天我们很高兴发布了V15版本。这个版本的主要特性就是提供新的业务引擎。新引擎采用Python脚本语言编写。

这就意味着几乎所有的MSS业务都是采用Python脚本语言了。新的引擎更加灵活,能更好的满足客户不同的定制需求。对于部分高级客户而言,现在甚至可以自己使用Python脚本来编写极为复杂的呼叫业务,满足自身的业务需求。

两根外线,采用不同的拨号方式指定不同的外线,如何做到?

两根外线,采用不同的拨号方式指定不同的外线,如何做到?

问题描述:客户有两个不同的VOIP运营商帐号,比如(1)1234 (2)5678,要求拨打9xxxx时,选择外线帐号1234; 拨打8xxxx时,选择外线帐号5678。最终的号码是xxxx,要求删除前缀“9”或者“8”。该如何实现呢?

解决方案:我们可以使用MSS强大的“拨号规则”功能来满足这一需求。

缺省情况下,MSS采用前缀“9”来实现呼叫外呼,同时如果有多条外线,不做特殊设置的话,MSS会自动轮选这些外线。而现在我们要做的是,配置不同的呼叫前缀,使用不同的外线路由。

步骤1:配置号码变换记录

这主要是在后续配置中,我们需要删除用户拨打的前缀“8”或者“9”。请点击菜单“拨号规则 / 变换”,增加以下记录:

变换编号 = 1
变换类型 = 删除
起始位置 = 0
长度 = 1

步骤2:增加“分析被叫号码”记录

根据需求,我们需要指示MSS分析被叫号码前缀“8”以及“9”,并指定特定的外线。请点击菜单“拨号规则 / 分析被叫号码”,增加以下两条记录:

记录1:分析被叫号码前缀9

拨号计划 = default
被叫号码前缀 = 9
路由类型 = 外线
指定外线 = 1234 <== 指定的外线帐号
被叫号码变换 = 是
被叫号码变换编号 = 1 <== 在步骤1中指定
号码变换后重分析 = 否

记录2:分析被叫号码前缀8

拨号计划 = default
被叫号码前缀 = 8
路由类型 = 外线
指定外线 = 5678 <== 指定的外线帐号
被叫号码变换 = 是
被叫号码变换编号 = 1 <== 在步骤1中指定
号码变换后重分析 = 否
miniSipPhone来了!

miniSipPhone来了!

新年伊始,我们将miniSipPhone产品升级到V2版本,并于今天正式发布!

在新版本中,我们增加了一些功能,可以极大方便终端用户。例如,大部分VoIP用户都遇到过语音单通的问题,在MSP V2版本中,我们内置了STUN功能,这样,用户不必单独配置STUN信息即可解决大部分语音单通问题。

新版本功能增强了,用户体验上将尽可能简单。您会发现MSP V2是非常容易使用的。我们希望您能喜欢这个产品。

如果你对MSP有兴趣,请访问我们的网站下载试用:

http://www.myvoipapp.com/cn/download/

我找不到外线配置了,怎么回事?

我找不到外线配置了,怎么回事?

有部分虚拟PBX客户登录账户后发现,他们配置的外线信息不见了。

发生了什么事?外线配置怎么了?

这个现象的根本原因在于:用户在配置外线数据时,可能配置了错误的信息,例如配置了错误的密码。cloud-mss根据这些错误的信息向voip运营商注册,很显然会注册失败。当然,cloud-mss会继续尝试注册很多次。这样,对端的voip运营商很有可能将cloud-mss视为垃圾消息发送者或者不怀好意的攻击者,因此可能对cloud-mss实施消息过滤或者屏蔽,对其他cloud-mss用户造成恶劣影响。

为了避免这种情况,如果cloud-mss尝试注册外线达到一定次数后,始终无法注册成功,cloud-mss系统会判定外线配置错误并把这一信息通知后台管理系统,因此该外线将被系统自动删除。

这就是为什么会丢失掉虚拟IPPBX系统中的外线配置。如果你发现自己的账户出现了这种情况,请检查您的外线配置信息或者与您的VoIP运营商进行协调,然后在虚拟系统中重新配置外线即可。

触发定制的Python业务

触发定制的Python业务

您可能知道,我们可以采用Python脚本语言来提供业务。这种方式可以非常灵活地满足许多客户各种各样的需求。

例如,MSS内部的卡号业务就是采用Python脚本实现。在某些地方部署该业务时,客户会有些不同的需求,例如播放某种语音,或者不播放某条语音,提示这种情况,或者提示另一种情况,等等。我们可以根据客户的需求,更新python脚本文件,而不需要对MSS核心做任何改动。

但是某些东西就不那么灵活,例如业务的触发方式。以前的MSS版本在卡号业务中,固定了业务触发方式。也就是说,只有被叫号码是‘*300*’的呼叫才会触发卡号业务。有些客户就是不喜欢这个号码,还有些客户希望能支持更多的号码来触发业务。

最新的V10.4版本可以支持客户自己配置Python业务的触发方式,实际上,我们可以根据呼叫的拨号计划以及被叫号码来触发Python业务。现在就完美了!客户不仅可以实现定制化的业务,也可以自由地根据自己的需求选择如何触发业务。您不喜欢”*300*”?没问题,只需要配置另外一条数据即可。

请参考用户手册,了解Python业务触发的更多细节信息:

http://www.myvoipapp.com/cn/docs/mss_services/manual/index.html#python_services

离线即时消息

离线即时消息

Cloud-MSS升级到新版本,以支持离线即时消息(IM)特性。

在统一通信环境中,用户经常需要发送和接收离线消息,尤其是某些客户采用Cloud-MSS作为他们的统一通信工具进行部署,这方面的需求就更加迫切。

本次升级后,Cloud-MSS将支持以下IM特性:

(1)如果被叫用户在线,Cloud-MSS会立刻将TA的IM发送过去。

(2)如果被叫用户不在线,Cloud-MSS将缓存TA的离线IM消息。每个用户可以缓存最多10条IM,每条IM应少于200字符。

(3)如果被叫用户重新在线后,Cloud-MSS自动将TA的离线IM信息发送给该用户。

您不需要对这个特性做任何配置,系统默认就提供离线IM的各项要求,因此构建一个基于云通信的统一通信环境现在是如此的简单,您为什么现在不试试呢?:-)

回呼, 其实是件很容易的事

回呼, 其实是件很容易的事

昨天在某位朋友的网站上, 看到为了做个回呼, 折腾了很久, 不停地尝试各种各样的PBX产品.

“回呼”确实是个非常有中国特色需求的VoIP应用. 在我们以前的blog以及业务文档中曾经说过, MSS其实是很容易实现回呼(callback)功能的. MSS只要接收相应的业务请求命令即可发起回呼.

然而让我们没有想到的是, 相当部分的使用者并不知道如何向MSS发起回呼请求. “打开UDP端口”实在是个过于技术化的说明. 因此我们更新了回呼业务文档, 增加了一个PHP演示脚本程序, 用户仅需要进行简单更新即可. 当然, 这仍然要求用户具备一点点PHP知识背景. 用户也可以根据这个程序, 使用其他任何一种语言进行重写和定制.

http://www.myvoipapp.com/cn/docs/mss_services/call_back/index.html#faq

相信您看了这个PHP文件后, 会发现”回呼, 其实很简单”. 试试吧!

Ubuntu/Linux系统中最容易使用的IPPBX服务器软件

Ubuntu/Linux系统中最容易使用的IPPBX服务器软件

如果您在Windows平台使用过miniSipServer,您会发现配置和管理一台IPPBX是如此的简单,因为miniSipServer提供了非常容易使用的图形化界面。

现在,在Ubuntu/Linux平台,您同样可以如此简单的配置和管理IPPBX,因为miniSipServer在Ubuntu/Linux平台也能提供了相同的图形化管理界面,而且是原生界面,不再需要WINE进行模拟!

请访问我们的下载页面,根据您的需要下载deb安装包:

http://www.myvoipapp.com/cn/download

从网站上下载文件后,请点击(或者双击)该文件进行安装。不需要额外的动作!简单、容易、有趣!

安装完成后,您可以在”Applications / Internet”组中看到创建的启动图标,点击该图标即可启动miniSipServer.

下图是miniSipServer在Kubuntu系统中运行时的主窗体界面:

MSS主窗体界面
MSS主窗体界面

如果您只希望命令行方式的SIP服务器,请访问“/opt/sipserver”目录。在该目录下,您可以运行msscli程序,这个程序就是命令行方式的miniSipServer,与图形界面的miniSipServr具有相同的核心。在命令行方式下,您可以通过web界面进行管理和配置。