视频会议测试方法、装置及存储介质制造方法及图纸

技术编号:21146313 阅读:40 留言:0更新日期:2019-05-18 06:46
本申请涉及一种视频会议测试方法、装置及存储介质,属于视频会议技术领域,该方法包括:在启动时获取控制客户端生成的终端配置文件,终端配置文件用于为虚拟终端指示与会议控制器建立视频会议的方式;获取能力集配置文件,能力集配置文件用于为虚拟终端分配音视频能力;利用终端配置文件和能力集配置文件与会议控制器建立视频会议,用以对会议控制器进行测试;可以解决虚拟终端的功能已默认配置,使得虚拟终端只能测试会议控制器在一种协议下的性能,测试效率不高的问题;由于控制客户端可以根据测试需求为虚拟终端配置对应的终端配置文件,因此,虚拟终端可以测试会议控制器在不同的协议、网络等场景下的性能,可以提高测试效率。

【技术实现步骤摘要】
视频会议测试方法、装置及存储介质
本申请涉及视频会议测试方法、装置及存储介质,属于视频会议

技术介绍
视频会议是指位于两个或多个地点的用户通过通信设备和网络进行面对面交谈的会议。视频会议系统包括每个参会人员使用的终端和每个终端接入的多点控制单元(MultipointcontrolUnit,MCU),在视频会议过程中,多个终端接入MCU实现会议内容的相互传输。由于MCU能够接入的终端的容量、接入性能等因素决定了视频会议的效果,因此,在MCU投入使用之前需要对MCU提供的视频会议性能进行测试。公开号为CN1540985A的专利技术专利公开了一种对MCU进行视频会议测试的方法,该方法包括:通过一个互联网协议地址(InternetProtocolAddress,IP地址)实现符合H.323协议电视会议系统的模拟多路独立终端呼叫的方法,该方法利用协议H.225.0规定的协议消息来实现。H.225.0定义的呼叫消息Setup-UUIE中,预留了几个可选项参数,把该参数合理的利用起来,即可实现一个IP地址发起多个呼叫。然而,上述方法中的每个独立终端只能使用H.225.0协议来与MCU建立连接,此时,会导致无法测试MCU与使用其它协议的独立终端建立视频会议时的性能。
技术实现思路
本申请提供了一种视频会议测试方法、装置及存储介质,可以解决虚拟终端的功能已默认配置,使得虚拟终端只能测试会议控制器在一种协议下的性能,测试效率不高的问题。本申请提供如下技术方案:第一方面,提供了一种视频会议测试方法,用于虚拟终端中,所述虚拟终端用于模拟实体终端进行视频会议,所述方法包括:在启动时获取控制客户端生成的终端配置文件,所述终端配置文件用于为所述虚拟终端指示与会议控制器建立视频会议的方式;获取能力集配置文件,所述能力集配置文件用于为所述虚拟终端分配音视频能力;利用所述终端配置文件和所述能力集配置文件与所述会议控制器建立视频会议,用以对所述会议控制器进行测试。可选地,所述终端配置文件包括至少一种配置参数,所述至少一种配置参数包括:所述虚拟终端的IP地址,所述IP地址用于供所述会议控制器呼叫所述虚拟终端;呼叫监听端口参数,用于向所述会议控制器通知监听所述虚拟终端的呼叫监听端口;所述虚拟终端的终端标识,用于唯一地标识所述虚拟终端;呼叫方式参数,用于指示所述虚拟终端使用的呼叫方式;所述虚拟终端的呼叫端口,所述虚拟终端的呼叫端口与其它虚拟终端的呼叫端口不同;其中,所述呼叫端口包括以下至少之一:呼叫监听端口、注册端口、监听发送端口。可选地,所述虚拟终端支持H.323;所述呼叫监听端口参数包括网守GK服务器的第一服务器地址;所述呼叫方式参数包括所述H.323支持的至少一种呼叫方式;和/或,所述虚拟终端支持会话初始协议SIP;所述呼叫监听端口参数包括SIP服务器的第二服务器地址;所述呼叫方式参数包括所述SIP支持的至少一种呼叫方式。可选地,所述根据所述终端配置文件和所述能力集配置文件与所述会议控制器建立视频会议,包括:向所述呼叫监听端口参数指示的服务器地址发送注册请求;所述注册请求携带有所述终端标识、所述IP地址和所述呼叫监听端口,所述注册请求用于请求在所述服务器地址指示的服务器中注册所述虚拟终端,所述服务器用于向所述会议控制器提供所述虚拟终端的IP地址和所述呼叫监听端口;接收所述服务器地址指示的服务器发送的注册确定响应;接收所述会议控制器根据所述IP地址和所述呼叫监听端口发送的呼叫请求;根据所述呼叫请求使用所述呼叫方式参数指示的呼叫方式和所述能力集配置文件指示的音视频能力类型,建立与所述会议控制器之间的视频会议。可选地,所述终端配置文件的文件名称是所述控制客户端根据所述虚拟终端的终端标识按照预设命名规则命名得到的;所述在启动时获取控制客户端生成的终端配置文件,包括:从所述控制客户端发送的多个终端配置文件中识别文件名称与所述终端标识对应的终端配置文件。可选地,所述获取能力集配置文件,包括:在启动时生成默认的能力集配置文件;或者,在启动时读取预设文件中的能力集配置文件。可选地,所述方法还包括:分配媒体数据接收通道的端口和媒体数据发送通道的端口,所述媒体数据接收通道的端口和媒体数据发送通道的端口不同;所述媒体数据接收通道包括音频数据接收通道;相应地,所述媒体数据发送通道包括音频数据发送通道;所述媒体数据接收通道包括视频数据接收通道;相应地,所述媒体数据发送通道包括视频数据发送通道;所述媒体数据接收通道包括远程摄像头控制数据接收通道;相应地,所述媒体数据发送通道包括远程摄像头控制数据发送通道;所述媒体数据接收通道包括双流数据接收通道;相应地,所述媒体数据发送通道包括双流数据发送通道。第二方面,提供了一种视频会议测试方法,用于控制客户端中,所述控制客户端用于控制虚拟终端的启动和停止,所述方法包括:在控制界面中获取待启动的虚拟终端的配置参数;在接收到作用于所述控制界面中文件生成控件的触发操作时,根据所述配置参数生成所述虚拟终端的终端配置文件,所述终端配置文件用于为所述虚拟终端指示与会议控制器建立视频会议的方式;在接收到作用于所述控制界面中启动控件的触发操作时,根据所述终端配置文件启动所述虚拟终端。第三方面,提供了一种视频会议测试装置,所述虚拟终端用于模拟实体终端进行视频会议,所述装置包括:第一获取模块,用于在启动时获取控制客户端生成的终端配置文件,所述终端配置文件用于为所述虚拟终端指示与会议控制器建立视频会议的方式;第二获取模块,用于获取能力集配置文件,所述能力集配置文件用于为所述虚拟终端分配音视频能力;会议测试模块,用于利用所述终端配置文件和所述能力集配置文件与所述会议控制器建立视频会议,用以对所述会议控制器进行测试。第四方面,提供了一种视频会议测试装置,用于控制客户端中,所述控制客户端用于控制虚拟终端的启动和停止,所述装置包括:参数获取模块,用于在控制界面中获取待启动的虚拟终端的配置参数;文件生成模块,用于在接收到作用于所述控制界面中文件生成控件的触发操作时,根据所述配置参数生成所述虚拟终端的终端配置文件,所述终端配置文件用于为所述虚拟终端指示与会议控制器建立视频会议的方式;终端启动模块,用于在接收到作用于所述控制界面中启动控件的触发操作时,根据所述终端配置文件启动所述虚拟终端。第五方面,提供一种视频会议测试装置,所述装置包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现第一方面所述的视频会议测试方法;或者,实现第二方面所述的视频会议测试方法。第六方面,提供一种计算机可读存储介质,所述存储介质中存储有程序,所述程序由所述处理器加载并执行以实现第一方面所述的视频会议测试方法;或者,实现第二方面所述的视频会议测试方法。本申请的有益效果在于:通过在启动时获取控制客户端生成的终端配置文件;获取能力集配置文件;利用终端配置文件和能力集配置文件与会议控制器建立视频会议,用以对会议控制器进行测试;可以解决虚拟终端的功能已默认配置,使得虚拟终端只能测试会议控制器在一种协议下的性能,测试效率不高的问题;由于控制客户端可以根据测试需求为虚拟终端配置对应的终端配置文件,因此,虚拟终端可以测试会议控制器在不同的协议、网络等场景下的性本文档来自技高网...

【技术保护点】
1.一种视频会议测试方法,其特征在于,用于虚拟终端中,所述虚拟终端用于模拟实体终端进行视频会议,所述方法包括:在启动时获取控制客户端生成的终端配置文件,所述终端配置文件用于为所述虚拟终端指示与会议控制器建立视频会议的方式;获取能力集配置文件,所述能力集配置文件用于为所述虚拟终端分配音视频能力;利用所述终端配置文件和所述能力集配置文件与所述会议控制器建立视频会议,用以对所述会议控制器进行测试。

【技术特征摘要】
1.一种视频会议测试方法,其特征在于,用于虚拟终端中,所述虚拟终端用于模拟实体终端进行视频会议,所述方法包括:在启动时获取控制客户端生成的终端配置文件,所述终端配置文件用于为所述虚拟终端指示与会议控制器建立视频会议的方式;获取能力集配置文件,所述能力集配置文件用于为所述虚拟终端分配音视频能力;利用所述终端配置文件和所述能力集配置文件与所述会议控制器建立视频会议,用以对所述会议控制器进行测试。2.根据权利要求1所述的方法,其特征在于,所述终端配置文件包括至少一种配置参数,所述至少一种配置参数包括:所述虚拟终端的IP地址,所述IP地址用于供所述会议控制器呼叫所述虚拟终端;呼叫监听端口参数,用于向所述会议控制器通知监听所述虚拟终端的呼叫监听端口;所述虚拟终端的终端标识,用于唯一地标识所述虚拟终端;呼叫方式参数,用于指示所述虚拟终端使用的呼叫方式;所述虚拟终端的呼叫端口,所述虚拟终端的呼叫端口与其它虚拟终端的呼叫端口不同;所述呼叫端口包括以下至少之一:呼叫监听端口、注册端口、监听发送端口。3.根据权利要求2所述的方法,其特征在于,所述虚拟终端支持H.323;所述呼叫监听端口参数包括网守GK服务器的第一服务器地址;所述呼叫方式参数包括所述H.323支持的至少一种呼叫方式;和/或,所述虚拟终端支持会话初始协议SIP;所述呼叫监听端口参数包括SIP服务器的第二服务器地址;所述呼叫方式参数包括所述SIP支持的至少一种呼叫方式。4.根据权利要求2所述的方法,其特征在于,所述根据所述终端配置文件和所述能力集配置文件与所述会议控制器建立视频会议,包括:向所述呼叫监听端口参数指示的服务器地址发送注册请求;所述注册请求携带有所述终端标识、所述IP地址和所述呼叫监听端口,所述注册请求用于请求在所述服务器地址指示的服务器中注册所述虚拟终端,所述服务器用于向所述会议控制器提供所述虚拟终端的IP地址和所述呼叫监听端口;接收所述服务器地址指示的服务器发送的注册确定响应;接收所述会议控制器根据所述IP地址和所述呼叫监听端口发送的呼叫请求;根据所述呼叫请求使用所述呼叫方式参数指示的呼叫方式和所述能力集配置文件指示的音视频能力类型,建立与所述会议控制器之间的视频会议。5.根据权利要求1所述的方法,其特征在于,所述终端配置文件的文件名称是所述控制客户端根据所述虚拟终端的终端标识按照预设命名规则命名得到的;所述在启动时获取控制客户端生成的终端配置文件,包括:从所述控制客户端发送的多个终端配置文件中识别文件名称与所述终端标识对应的终端配置文件。6.根据权利要求1至5任一所述的方法,其特征在于,所述获取能力集配置文件,包括:在启动时生成默认的能力集配置文件;或者,在启动时读取预设文件中的能力集配置文件。7.根据...

【专利技术属性】
技术研发人员:鲍捷韦国华胡小鹏高越寒
申请(专利权)人:苏州科达科技股份有限公司
类型:发明
国别省市:江苏,32

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

1