MYVOIPAPP

呼叫监听(呼叫记录)

1. 业务描述

“监听呼叫”用于监听本地用户的呼叫,并将呼叫信息(包括通话语音)保存在语音文件中。在某些地方,该业务又被称为“合法监听业务”。我们需要在此强调的是:您在使用本业务时,必须遵守当地的法律、法规的相关要求。

miniSIPServer 在 V6.4 及以上版本中支持该业务。通过 MSS, 我们可以监听本地分机的呼入、呼出呼叫以及外线的呼入呼叫。每个被监听的呼叫都将保存为单独的wav文件。您可以直接使用 windows 系统的媒体播放器或者其他播放软件播放这些文件。

2. 配置
2.1 分机配置

当我们希望监听特定分机的呼叫时,我们仅仅需要更新该分机的配置即可。在分机配置窗体中,请选择“媒体类业务”页面,如下图所示:

本地用户配置界面-媒体类业务-呼叫监听配置

在上图中,我们可以看到有两项配置:

  • 监听呼出呼叫 - 该分机拨打呼叫时,呼叫将被监听,所有的语音将被记录在wav文件中。
  • 监听呼入呼叫 - 该分机接受呼叫时,呼叫将被监听,所有的语音将被记录在wav文件中。

这两项配置可以同时配置,也可以只配置其中一项。

2.2 外线配置

目前 miniSIPServer 仅支持对外线的入呼叫进行监听。在外线配置对话框中,请点击“入呼叫”页面,选择“监听入呼叫”项即可。

外线配置界面中配置呼叫监听
2.3 常规检测

miniSIPServer V13.5及以上版本支持常规检测方式。我们可以根据呼叫的主叫号码以及被叫号码来检测是否需要监听呼叫。请点击菜单“业务 / 呼叫监听”进行配置。

呼叫监听常规检测方式
配置项 描述
主叫号码前缀* 匹配当前呼叫的主叫号码前缀。
如果配置为'*', 即匹配所有主叫。
被叫号码前缀* 匹配当前呼叫的被叫号码前缀。
如果配置为'*', 即匹配所有被叫。
描述 当前记录描述性文字。
是否监听 如果匹配当前呼叫,是否需要进行监听。
3. 监听结果

在 miniSIPServer 应用数据目录, 您可以发现一个“recordCalls”子目录,所有监听呼叫的结果都保存在该目录中。系统会为每一个被监听的分机在该目录中再创建单独的子目录。例如,分机“100”的所有监听呼叫文件将保存在"recordCalls/100"目录中。

WAV文件的文件名采用"主叫号码-被叫号码-日期-时间-监听ID.wav"命名方式。例如,如果文件名是"100-101-20120310-112233-6d82001.wav",这说明呼叫是由分机100拨打分机101, 日期为2012-03-10,呼叫时间是11时22分33秒,监听ID为6d82001。

4. 限制

如果对分机或者外线等目标进行监听,那么它们所有的媒体信息都将首先通过MSS服务器,毫无疑问这将加重服务器的负担。因此,如果没有必要,请不要对过多本地分机或者外线进行监听。

所有的SIP终端或者网关都必须支持G711a(PCMA)语音编码或者G711u(PCMU)语音编码格式。MSS不支持对其他语音格式的语音流进行监听。

MSS不支持监听视频呼叫。