一种录音方法、呼叫控制服务器及录音系统的制作方法_2

文档序号:8925188阅读:来源:国知局
[0042]结合第四方面的第二种可能实施的方式,在第三种可能实施的方式中,所述组播地址管理模块还用于:在检测到所述第一终端挂机之后,所述第一终端关闭所述自动录音业务时,回收所述第一组播组地址。
[0043]第五方面,本发明提供第一种录音系统,所述系统包括:
[0044]呼叫控制服务器,用于接收与第二终端进行通信的第一终端发送的录音请求;为所述第一终端分配第一组播组地址,通知所述第一终端加入所述第一组播组地址对应的第一组播组,并向所述第二终端发送所述第一组播组地址,以便于所述第二终端向所述第一组播组地址发送用于与所述第一终端通信的媒体;为所述第二终端分配第二组播组地址,通知所述第二终端加入所述第二组播组地址对应的第二组播组,并向所述第一终端发送所述第二组播组地址,以便于所述第一终端向所述第二组播组地址发送用于与所述第二终端通信的媒体;将所述第一组播组地址和所述第二组播组地址发送给录音服务器;
[0045]所述录音服务器,用于加入所述第一组播组和所述第二组播组,接收并录制所述第一终端发送至所述第二组播组的媒体和所述第二终端发送至所述第一组播组的媒体。
[0046]结合第五方面,在第一种可能实施的方式中,所述系统还包括:所述第一终端和所述第二终端。
[0047]结合第五方面及第五方面的第一种可能实施的方式,在第二种可能实施的方式中,所述呼叫控制服务器还用于:
[0048]在将所述第一组播组地址和所述第二组播组地址发送给录音服务器之后,接收到所述第一终端或所述第二终端发送的用于停止录音的请求时,向所述第二终端发送所述第一终端的单播地址,以便于所述第二终端向所述第一终端的单播地址发送用于与所述第一终端通信的媒体,向所述第一终端发送所述第二终端的单播地址,以便于所述第一终端向所述第二终端的单播地址发送用于与所述第二终端通信的媒体。
[0049]结合第五方面及第五方面的第一种可能实施的方式,在第三种可能实施的方式中,所述呼叫控制服务器还用于:
[0050]在接收到所述用于停止录音的请求时,通知所述第一终端退出所述第一组播组,通知所述第二终端退出所述第二组播组,通知所述录音服务器停止录音并退出所述第一组播组和所述第二组播组,并在确定所述第一终端和所述录音服务器均已退出第一组播组时回收所述第一组播地址,在确定所述第二终端和所述录音服务器均已退出第二组播组时回收所述第二组播地址。
[0051]第六方面,本发明提供第二种录音系统,所述系统包括:
[0052]呼叫控制服务器,用于接收所述第一终端发送的请求与第二终端进行通信的呼叫请求,所述呼叫请求中包含所述第一终端所在的第一组播组的第一组播组地址;在确定所述第一终端已开启自动录音业务时,为所述第二终端分配第二组播组地址,将所述第二组播组地址加入所述呼叫请求并向所述第二终端发送修改后的呼叫请求,以使得所述第二终端加入所述第二组播组地址对应的第二组播组并向所述第一组播组地址发送用于与所述第一终端通信的媒体;将接收的所述第二终端发送的包括所述第二组播组地址的呼叫响应转发给所述第一终端,以便于所述第一终端向所述第二组播组地址发送用于与所述第二终端通信的媒体;将所述第一组播组地址和所述第二组播组地址发送给录音服务器;
[0053]所述录音服务器,用于加入所述第一组播组和所述第二组播组,接收并录制所述第一终端发送至所述第二组播组的媒体和所述第二终端发送至所述第一组播组的媒体。
[0054]结合第六方面,在第一种可能实施的方式中,所述系统还包括所述第一终端和所述第二终端。
[0055]结合第六方面及第六方面的第一种可能实施的方式,在第二种可能实施的方式中,所述呼叫控制服务器还用于:
[0056]在接收所述第一终端发送的请求与第二终端进行通信的呼叫请求之前,所述第一终端开启自动录音业务时,所述呼叫控制服务器为所述第一终端分配第一组播组地址并通知所述第一终端加入所述第一组播组。
[0057]结合第六方面及第六方面的第一种可能实施的方式,在第三种可能实施的方式中,所述呼叫控制服务器还用于:
[0058]在将所述第一组播组地址和所述第二组播组地址发送给录音服务器之后,检测到所述第一终端挂机时,向所述第二终端发送用于提示所述第二终端退出组播组的提示消息;接收所述提示消息对应的反馈消息,回收所述第二组播组地址,其中,所述反馈消息用于表明所述第二终端已退出所述第二组播组。
[0059]结合第六方面的第三种可能实施的方式,在第四种可能实施的方式中,所述呼叫控制服务器还用于:在检测到所述第一终端挂机之后,所述第一终端关闭所述自动录音业务时,回收所述第一组播组地址。
[0060]本申请实施例中的上述一个或多个技术方案,至少具有如下技术效果:
[0061]在第一终端与第二终端进行通信的过程中,通过呼叫控制服务器响应第一终端发送的录音请求,为第一终端和第二终端分别分配第一组播组地址和第二组播组地址,使第一终端和第二终端分别加入第一组播组和第二组播组;呼叫控制服务器还将第一组播组地址和第二组播组地址发送给录音服务器,以使录音服务器加入第一组播组和第二组播组,从而对第一终端和第二终端之间的通话进行录音。呼叫控制服务器通过组播组地址的分配,将录音服务器作为组播成员加入到第一终端和第二终端的组播组中,从而实现录音服务器对第一终端与第二终端之间的通话进行录音,避免了在MCU上创建会场,从而解决了现有技术在进行通话录音时占用MCU的媒体资源的技术问题,达到了节约媒体资源的技术效果。
【附图说明】
[0062]图1为现有技术中通话录首的系统不意图;
[0063]图2为本发明实施例一提供的录音系统的结构方框图;
[0064]图3为本发明实施例一提供的第一种录音方法的流程示意图;
[0065]图4为本发明实施例一提供的通过重协商实现录音的流程示意图;
[0066]图5为本发明实施例一提供的第二种录音方法的流程示意图;
[0067]图6为本发明实施例一提供的自动录音流程示意图;
[0068]图7为本申请实施例二提供的第一种呼叫控制服务器的结构方框图;
[0069]图8为本申请实施例二提供的第二种呼叫控制服务器的结构方框图;
[0070]图9为本申请实施例三提供的第一种呼叫控制服务器的结构方框图;
[0071]图10为本申请实施例三提供的第二种呼叫控制服务器的结构方框图。
【具体实施方式】
[0072]在本申请实施例提供的技术方案中,呼叫控制服务器通过组播组地址的分配,将录音服务器作为组播成员加入到第一终端和第二终端的组播组中,从而实现录音服务器对第一终端与第二终端之间的通话进行录音,避免了在MCU上创建会场,从而解决现有技术在进行通话录音时占用MCU的媒体资源的技术问题。
[0073]下面结合附图对本申请实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细的阐述。
[0074]实施例一
[0075]请参考图2,本申请实施例提供一种录音系统,该系统包括:第一终端、第二终端、呼叫控制服务器、录音服务器及路由器(Router)。其中,第一终端用于发送媒体至第二终端所在的第二组播组,第二终端用于发送媒体至第一终端所在的第一组播组;呼叫控制服务器用于实现呼叫信令处理和业务控制,负责管理用户的录音权限、录音业务流程协商;录音服务器与呼叫控制服务器可以通过Web Service接口对接,用于加入所述第一组播组和所述第二组播组以接收并录制第一终端和第二终端发送的媒体;路由器用于复制转发第一终端和第二终端发送的媒体。
[0076]请参考图3,对应该录音系统本申请实施例提供第一种录音方法,应用于呼叫控制服务器。第一种录音方法可以应用于第一终端未开启自动录音业务的场景中。具体的,第一种录音方法包括:
[0077]S301:所述呼叫控制服务器接收与第二终端进行通信的第一终端发送的录音请求;
[0078]S302:所述呼叫控制服务器为所述第一终端分配第一组播组地址,通知所述第一终端加入所述第一组播组地址对应的第一组播组,并向所述第二终端发送所述第一组播组地址,以便于所述第二终端向所述第一组播组地址发送用于与所述第一终端通信的媒体;
[0079]S303:所述呼叫控制服务器为所述第二终端分配第二组播组地址,通知所述第二终端加入所述第二组播组地址对应的第二组播组,并向所述第一终端发送所述第二组播组地址,以便于所述第一终端向所述第二组播组地址发送用于与所述第二终端通信的媒体;
[0080]S304:所述呼叫控制服务器将所述第一组播组地址和所述第二组播组地址发送给录音服务器,以使所述录音服务器加入所述第一组播组和所述第二组播组以接收并录制所述第一终端和所述第二终端发送的媒体。
[0081]在具体实施过程中,第一终端拨打第二终端的通信号码,通过呼叫控制服务器与第二终端建立通信连接,第一终端与第二终端使用单播通信地址进行通信,即,所述第一终端通过所述第二终端的单播地址(如第二终端的IP地址)向所述第二终端发送媒体,所述第二终端通过所述第一终端的单播地址(如第一终端的IP地址)向所述第一终端发送媒体。
[0082]请参考图4,在第一终端与第二终端进行通信的过程中,步骤P2:用户I手动启动录音(如点击第一终端界面上的“录音”按钮),触发第一终端向呼叫控制服务器发送录音请求。
[0083]在第一终端向呼叫控制服务器发送录音请求后,呼叫控制服务器执行S301接收与第二终端进行通信的第一终端发送的录音请求。呼叫控制服务器在接收到录音请求后将第一终端与第二终端之间的通信方式调整为组播通信。
[0084]具体的,呼叫控制服务器将第一终端与第二终端之间的通信方式调整为组播通信,需要在接收第一终端发起的录音请求后,执行S302为第一终端分配第
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1