[发明专利]一种基于媒体服务器的录音方法有效
| 申请号: | 201510776127.7 | 申请日: | 2015-11-13 | 
| 公开(公告)号: | CN105407206B | 公开(公告)日: | 2019-02-26 | 
| 发明(设计)人: | 王增顺 | 申请(专利权)人: | 河北远东通信系统工程有限公司 | 
| 主分类号: | H04M1/65 | 分类号: | H04M1/65;H04M3/42 | 
| 代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 | 
| 地址: | 050200 河北省石*** | 国省代码: | 河北;13 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 媒体 服务器 录音 方法 | ||
1.一种基于媒体服务器的录音方法,其特征在于,包括以下步骤:
S1:主叫用户通过应用服务器呼叫被叫用户;
S2:应用服务器判断主叫用户和被叫用户是否为录音用户,如果主叫用户和被叫用户都不是录音用户,则转至S3;如果主叫用户和被叫用户中一方是录音用户或者两方都是录音用户,则转至S4;其中,主叫用户设置有主叫用户端口,被叫用户设置有被叫用户端口;
S3:应用服务器控制主叫用户端口与被叫用户端口进行媒体协商,主叫用户和被叫用户正常通话,结束本流程;
S4:应用服务器触发录音业务,并在媒体服务器为每个录音用户申请各自的录音端口,如果录音端口申请失败,则转至S3;如果录音端口申请成功,则转至S5;所述的录音端口包括录音内端口和录音外端口;
S5:应用服务器控制每个录音用户端口与其对应的录音内端口进行媒体协商,其录音外端口与对端用户端口进行媒体协商;如果媒体协商失败,则转至S3;如果媒体协商成功,则转至S6;所述的录音用户端口与主叫用户和被叫用户中属于录音用户的用户端口相同;
S6:应用服务器通知媒体服务器进行录音;
S7:媒体服务器将同一录音用户所对应的录音内端口的媒体流和录音外端口的媒体流进行相互转发,连接主叫用户和被叫用户通话的通道;同时,媒体服务器将同一录音用户所对应的录音内端口的媒体流和录音外端口的媒体流各复制一份,并将复制得到的两路媒体流混合后,录制成语音文件;
完成对录音用户通话内容的录音。
2.根据权利要求1所述的一种基于媒体服务器的录音方法,其特征在于:步骤S5中,录音外端口与对端用户端口进行媒体协商,具体为:如果主叫用户和被叫用户都是录音用户,则将其中一方作为第一录音用户,另一方作为第二录音用户,第一录音用户的录音外端口与第二录音用户的录音外端口进行媒体协商;如果主叫用户和被叫用户中一方为录音用户,则将另一方作为普通用户,录音用户的录音外端口与普通用户端口进行媒体协商;所述的普通用户端口与主叫用户和被叫用户中不属于录音用户的用户端口相同。
3.根据权利要求1所述的一种基于媒体服务器的录音方法,其特征在于:录音用户端口需要与其他用户端口通过媒体协商进行连接时,只需将其他用户端口与录音用户对应的录音外端口通过媒体协商进行连接即可。
4.根据权利要求1所述的一种基于媒体服务器的录音方法,其特征在于:步骤S7之后还包括:将S7中录制的语音文件进行存储,存储方式包括存储在媒体服务器本地和通过媒体服务器存储到外部NFS服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北远东通信系统工程有限公司,未经河北远东通信系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510776127.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种医用体温计消毒盒
- 下一篇:一种对血液制品进行排气处理的操作平台





