实现多媒体数据录制的方法、设备和系统技术方案

技术编号:9828525 阅读:110 留言:0更新日期:2014-04-01 17:43
本发明专利技术实施例公开了一种实现多媒体数据录制的方法、设备和系统。该方法包括:分发设备生成录制指令,所述录制指令包括多媒体数据识别信息;所述分发设备向录制设备发送所述录制指令,以便于所述录制设备识别并录制所述多媒体数据识别信息对应的多媒体数据。根据本发明专利技术实施例,分发设备无需对所有多媒体数据进行处理与分发,只需要确定需要录制的多媒体数据对应的多媒体数据识别信息并发送给录制设备,由录制设备识别所述多媒体数据识别信息对应的多媒体数据并录制所述多媒体数据,分发设备处理的数据量很小,提升了录制多媒体数据的效率。

【技术实现步骤摘要】
【国外来华专利技术】实现多媒体数据录制的方法、设备和系统
本专利技术涉及通信
,具体地,涉及一种实现多媒体数据录制的方法、设备和系统。
技术介绍
在多媒体数据通信(如音视频通信)中,对通信终端之间传递的多媒体数据(如音频数据、视频数据)进行录制是一种常用的功能。随着统一通信业务(UC,unifiedcommunication)和IP联络中心业务(IPCC,IPcontactcenter)的发展,客户已经将录制功能作为新建组网局点的一项不可或缺的特性,同时对大量的现网局点也要求进行改造以增加录制功能。现在的主流录制方法是基于多媒体数据分发的机制,即分发设备首先从接收的数据包中获得所有多媒体数据,然后统一将所有这些多媒体数据分发给各台录制设备,每台录制设备分得一定路数的多媒体数据并将分到的多媒体数据录制成文件。举例说明,假设有3000路同时进行的通话,这3000路通话的数据包括3000路多媒体数据(包括音视频数据)以及用于建立和管理用于传输这3000路多媒体数据的通道的信令,分发设备接收到3000路通话的数据包后,首先从数据包中获取3000路通话的多媒体数据(如音视频数据),然后将这3000路多媒体数据分发给12台录制设备进行录制,如,采用均衡分发方式将3000路多媒体数据平均分配给12台录制设备录制,每台录制设备分到250路多媒体数据,并将接收到的250路多媒体数据录制成文件。由于分发设备需要处理和分发接收的所有多媒体数据,如果分发设备同时处理和分发的多媒体数据的数据量比较大,消耗的资源会比较多,会导致来不及实时处理和分发接收到的多媒体数据,存在性能瓶颈,从而使得录制多媒体数据的效率较低。
技术实现思路
本专利技术实施例提供一种实现多媒体数据录制的方法,用于解决录制多媒体数据的效率较低的问题。第一方面,提供了一种实现多媒体数据录制的方法,所述方法包括:分发设备生成录制指令,所述录制指令包括多媒体数据识别信息,所述多媒体数据识别信息用于识别需要录制的多媒体数据;所述分发设备向录制设备发送所述录制指令,以便于所述录制设备识别所述多媒体数据识别信息对应的多媒体数据并录制所述多媒体数据。在第一种可能的实现方式中,在所述分发设备生成录制指令之前,所述方法还包括:所述分发设备接收信令,所述信令为用于建立传输所述多媒体数据的通道的信令;所述分发设备生成录制指令具体为,所述分发设备根据所述信令获取所述多媒体数据识别信息,生成包括所述多媒体数据识别信息的录制指令。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述信令获取所述多媒体数据识别信息,具体包括:从所述信令的呼叫标识头域获取呼叫标识,将所述呼叫标识作为所述多媒体数据识别信息;或者所述信令包含会话描述协议SDP信息,从所述SDP信息的连接信息字段获取IP地址,将所述IP地址作为所述多媒体数据识别信息;或者,从所述SDP信息的媒体名称与传输地址字段获取端口号,将所述端口号作为所述多媒体数据识别信息;或者,从所述SDP信息的连接信息字段获取IP地址并从所述SDP信息的媒体名称与传输地址字段获取端口号,将所述IP地址和所述端口号作为所述多媒体数据识别信息。结合第一方面的第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述生成包括所述多媒体数据识别信息的录制指令,具体包括:记录所述获取的多媒体数据识别信息,获取用于指示录制所述多媒体数据识别信息对应的多媒体数据的录制指示信息后生成所述录制指令。在第四种可能的实现方式中,在所述分发设备生成录制指令之前,所述方法还包括:所述分发设备接收信令,所述信令为用于建立传输所述多媒体数据的通道的信令并且所述信令包含所述多媒体数据识别信息;所述分发设备生成录制指令具体为,所述分发设备将所述信令作为所述录制指令。结合第一方面的第一种至第四种任一可能的实现方式,在第五种可能的实现方式中,所述生成录制指令之前还包括,确定所述信令满足预先设置的第一录制策略,所述第一录制策略用于确定需要录制的多媒体数据对应的信令。结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述确定所述信令满足预先设置的第一录制策略,具体包括,确定所述信令包含与预先设置的录制号码相匹配的主叫号码或被叫号码;或者,确定所述信令包含与预先设置的IP地址相匹配的IP地址。在第七种可能的实现方式中,在所述分发设备生成录制指令之前,所述方法还包括:所述分发设备从控制设备接收所述多媒体数据识别信息。结合第一方面的第七种可能的实现方式,在第八种可能的实现方式中,生成包括所述多媒体数据识别信息的录制指令之前,还包括:所述分发设备从所述控制设备接收所述多媒体数据识别信息对应的主叫号码或被叫号码,确定所述主叫号码或被叫号码与预先设置的录制号码相匹配。结合第一方面的第一种至第八种任一可能的实现方式,在第九种可能的实现方式中,所述分发设备根据预先设置的第二录制策略确定用于录制所述多媒体数据的录制设备,并向所述确定的录制设备发送所述录制指令;或者,所述分发设备向与所述分发设备通信的所有录制设备发送所述录制指令,以便于所述所有录制设备中的各个录制设备判断所述多媒体数据识别信息对应的多媒体数据是否为指示本录制设备录制的多媒体数据,并在判断结果为是时录制所述多媒体数据。结合第一方面或第一方面的第一种或第四种或第七种或第八种可能的实现方式,在第十种可能的实现方式中,所述多媒体数据识别信息包括:所述多媒体数据对应的呼叫标识;所述多媒体数据对应的IP地址;所述多媒体数据对应的端口号;或者所述多媒体数据对应的IP地址和端口号。在第十一种可能的实现方式中,所述分发设备根据预先设置的第三录制策略生成所述录制指令,所述第三录制策略用于确定需要所述录制设备录制的多媒体数据对应的多媒体数据识别信息。结合第一方面的第十一种可能的实现方式,在第十二种可能的实现方式中,所述分发设备根据第三录制策略生成所述录制指令,具体包括,所述分发设备获取预先设置的所述录制设备对应的用户身份识别信息,获取预先设置的与所述用户身份识别信息相对应的多媒体数据识别信息,并生成包括所述多媒体数据识别信息的录制指令;或者,所述分发设备获取预先设置的所述录制设备对应的多媒体数据识别信息,并生成包括所述多媒体数据识别信息的录制指令。结合第一方面的第十一种或第十二种可能的实现方式,在第十三种可能的实现方式中,所述多媒体数据识别信息包括:所述多媒体数据对应的IP地址;所述多媒体数据对应的端口号;或者所述多媒体数据对应的IP地址和端口号。结合第一方面或第一方面的第一种至第十三种任一可能的实现方式,在第十四种可能的实现方式中,所述录制指令中还包括需要录制的多媒体数据的数据类型,以便于所述录制设备录制所述数据类型对应的多媒体数据。第二方面,提供了一种实现多媒体数据录制的方法,所述方法包括:录制设备从分发设备接收录制指令,所述录制指令包括多媒体数据识别信息,所述多媒体数据识别信息用于识别需要录制的多媒体数据;所述录制设备根据所述多媒体数据识别信息识别需要录制的多媒体数据;所述录制设备录制所述多媒体数据。在第一种可能的实现方式中,所述多媒体数据识别信息包括:所述多媒体数据对应的呼叫标识;所述多媒体数据对应的IP地址;所述多媒体数据本文档来自技高网
...
实现多媒体数据录制的方法、设备和系统

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种实现多媒体数据录制的方法,其特征在于,所述方法包括:分发设备从镜像交换机接收需要录制的多媒体数据;所述分发设备根据镜像交换机发送的镜像数据中的信令,生成录制指令,所述录制指令包括多媒体数据识别信息,所述多媒体数据识别信息用于识别所述需要录制的多媒体数据;所述分发设备向录制设备发送所述录制指令,以便于所述录制设备识别所述多媒体数据识别信息对应的所述需要录制的多媒体数据并录制所述需要录制的多媒体数据,其中,所述分发设备不向所述录制设备发送所述需录制的多媒体数据。2.如权利要求1所述的方法,其特征在于,所述信令为用于建立传输所述多媒体数据的通道的信令;所述分发设备根据所述镜像交换机发送的镜像数据中的信令,生成录制指令具体为,所述分发设备根据所述镜像交换机发送的镜像数据中的信令,获取所述多媒体数据识别信息,生成包括所述多媒体数据识别信息的录制指令。3.如权利要求2所述的方法,其特征在于,所述根据所述信令获取所述多媒体数据识别信息,具体包括:从所述信令的呼叫标识头域获取呼叫标识,将所述呼叫标识作为所述多媒体数据识别信息;或者所述信令包含会话描述协议SDP信息,从所述SDP信息的连接信息字段获取IP地址,将所述IP地址作为所述多媒体数据识别信息;或者,从所述SDP信息的媒体名称与传输地址字段获取端口号,将所述端口号作为所述多媒体数据识别信息;或者,从所述SDP信息的连接信息字段获取IP地址并从所述SDP信息的媒体名称与传输地址字段获取端口号,将所述IP地址和所述端口号作为所述多媒体数据识别信息。4.如权利要求2所述的方法,其特征在于,所述生成包括所述多媒体数据识别信息的录制指令,具体包括:记录所述获取的多媒体数据识别信息,获取用于指示录制所述多媒体数据识别信息对应的多媒体数据的录制指示信息后生成所述录制指令。5.如权利要求1所述的方法,其特征在于,在所述分发设备生成录制指令之前,所述方法还包括:所述分发设备接收信令,所述信令为用于建立传输所述多媒体数据的通道的信令并且所述信令包含所述多媒体数据识别信息;所述分发设备生成录制指令具体为,所述分发设备将所述信令作为所述录制指令。6.如权利要求2所述的方法,其特征在于,所述生成录制指令之前还包括,确定所述信令满足预先设置的第一录制策略,所述第一录制策略用于确定需要录制的多媒体数据对应的信令。7.如权利要求6所述的方法,其特征在于,所述确定所述信令满足预先设置的第一录制策略,具体包括,确定所述信令包含与预先设置的录制号码相匹配的主叫号码或被叫号码;或者,确定所述信令包含与预先设置的IP地址相匹配的IP地址。8.如权利要求1所述的方法,其特征在于,在所述分发设备生成录制指令之前,所述方法还包括:所述分发设备从控制设备接收所述多媒体数据识别信息。9.如权利要求8所述的方法,其特征在于,生成包括所述多媒体数据识别信息的录制指令之前,还包括:所述分发设备从所述控制设备接收所述多媒体数据识别信息对应的主叫号码或被叫号码,确定所述主叫号码或被叫号码与预先设置的录制号码相匹配。10.如权利要求2所述的方法,其特征在于,所述分发设备根据预先设置的第二录制策略确定用于录制所述多媒体数据的录制设备,并向所述确定的录制设备发送所述录制指令;或者,所述分发设备向与所述分发设备通信的所有录制设备发送所述录制指令,以便于所述所有录制设备中的各个录制设备判断所述多媒体数据识别信息对应的多媒体数据是否为指示本录制设备录制的多媒体数据,并在判断结果为是时录制所述多媒体数据。11.如权利要求1或2或5或8或9所述的方法,其特征在于,所述多媒体数据识别信息包括:所述多媒体数据对应的呼叫标识;所述多媒体数据对应的IP地址;所述多媒体数据对应的端口号;或者所述多媒体数据对应的IP地址和端口号。12.如权利要求1所述的方法,其特征在于,所述分发设备根据预先设置的第三录制策略生成所述录制指令,所述第三录制策略用于确定需要所述录制设备录制的多媒体数据对应的多媒体数据识别信息。13.如权利要求12所述的方法,其特征在于,所述分发设备根据第三录制策略生成所述录制指令,具体包括,所述分发设备获取预先设置的所述录制设备对应的用户身份识别信息,获取预先设置的与所述用户身份识别信息相对应的多媒体数据识别信息,并生成包括所述多媒体数据识别信息的录制指令;或者,所述分发设备获取预先设置的所述录制设备对应的多媒体数据识别信息,并生成包括所述多媒体数据识别信息的录制指令。14.如权利要求12或13所述的方法,其特征在于,所述多媒体数据识别信息包括:所述多媒体数据对应的IP地址;所述多媒体数据对应的端口号;或者所...

【专利技术属性】
技术研发人员:吴杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1