[发明专利]一种基于媒体服务器的录音方法有效
| 申请号: | 201510776127.7 | 申请日: | 2015-11-13 | 
| 公开(公告)号: | CN105407206B | 公开(公告)日: | 2019-02-26 | 
| 发明(设计)人: | 王增顺 | 申请(专利权)人: | 河北远东通信系统工程有限公司 | 
| 主分类号: | H04M1/65 | 分类号: | H04M1/65;H04M3/42 | 
| 代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 | 
| 地址: | 050200 河北省石*** | 国省代码: | 河北;13 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 媒体 服务器 录音 方法 | ||
本发明的一种基于媒体服务器的录音方法,涉及IP话机录音领域。本发明对传统录音方式进行了改进:本发明中录音用户与对端用户建立通话时,应用服务器控制录音用户和对端用户分别与媒体服务器进行媒体协商,从而实现了录音用户与对端用户的双向媒体流经由媒体服务器进行转发的机制,优先保证录音用户和对端用户的正常媒体流交互,以达到不影响双方正常通话的效果;再将双方的媒体流进行分流;最终将两路分流的媒体流进行混合,完成语音文件的录制、存储等操作。本发明中媒体服务器和录音用户的部署灵活,并且将录音控制信令消息和媒体流进行了物理分离,大大减小了传统方式中录音服务器侧处理的复杂度。
技术领域
本发明涉及IP话机录音领域,特别是涉及一种利用媒体服务器的新型录音功能来完成传统录音服务器对IP话机录音的方法。
背景技术
针对IP话机的录音,我们一贯采用的是端口镜像的方法,即将录音服务器和IP话机同时连接到一台Switch网络交换机上,如图1所示。在Switch网络交换机上设置端口镜像,将IP话机所连接的1、2端口数据同时镜像到3端口上,录音服务器连接Switch网络交换机的3端口,通过此端口镜像设置,录音服务器便可以获取到IP话机的媒体流,将媒体流转化为语音文件保存在硬盘上,录音服务器的另外一个端口连接Switch网络交换机的4端口,用作录音查听。
端口镜像的录音方式完全不干涉被录音用户的正常通话流程;并且不额外占用其他网络设备端口;但是,此录音方式的录音服务器必须和被录音用户放置在同一个Switch网络交换机上,部署不够灵活;二是录音服务器需从端口镜像处区分并过滤不同IP话机对应的信令消息和媒体流,当并发录音数量较大时,处理起来会非常复杂。
媒体服务器通常也提供录音功能,但一般是单向的媒体流录制,如图2所示。录音用户在通话不成功情况下,由应用服务器控制录音用户直接与媒体服务器进行媒体协商,进行后续的留言等操作。媒体服务器将录音用户的单向媒体流录制成文件进行存储。但这种录音与我们通常理解的IP话机录音不一致。
发明内容
本发明在上述录音方式基础上,创建了一种基于媒体服务器的录音方式,本发明中媒体服务器和录音用户的部署灵活,使得IP话机在保证正常通话的前提下能够进行录音。
本发明的目的通过以下技术方案来实现:一种基于媒体服务器的录音方法,包括以下步骤:
S1:主叫用户通过应用服务器呼叫被叫用户;
S2:应用服务器判断主叫用户和被叫用户是否为录音用户,如果主叫用户和被叫用户都不是录音用户,则转至S3;如果主叫用户和被叫用户中一方是录音用户或者两方都是录音用户,则转至S4;其中,主叫用户设置有主叫用户端口,被叫用户设置有被叫用户端口;
S3:应用服务器控制主叫用户端口与被叫用户端口进行媒体协商,主叫用户和被叫用户正常通话,结束本流程;
S4:应用服务器触发录音业务,并在媒体服务器为每个录音用户申请各自的录音端口,如果录音端口申请失败,则转至S3;如果录音端口申请成功,则转至S5;所述的录音端口包括录音内端口和录音外端口;
S5:应用服务器控制每个录音用户端口与其对应的录音内端口进行媒体协商,其录音外端口与对端用户端口进行媒体协商;如果媒体协商失败,则转至S3;如果媒体协商成功,则转至S6;所述的录音用户端口与主叫用户和被叫用户中属于录音用户的用户端口相同;
S6:应用服务器通知媒体服务器进行录音;
S7:媒体服务器将同一录音用户所对应的录音内端口的媒体流和录音外端口的媒体流进行相互转发,连接主叫用户和被叫用户通话的通道;同时,媒体服务器将同一录音用户所对应的录音内端口的媒体流和录音外端口的媒体流各复制一份,并将复制得到的两路媒体流混合后,录制成语音文件;
完成对录音用户通话内容的录音。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北远东通信系统工程有限公司,未经河北远东通信系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510776127.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种医用体温计消毒盒
- 下一篇:一种对血液制品进行排气处理的操作平台





