一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频彩铃网络质量检测方法、装置、设备和存储介质与流程

2022-12-20 21:43:16 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种视频彩铃网络质量检测方法、装置、设备和存储介质。


背景技术:

2.视频彩铃是volte(voice over long-term evolution,长期演进语音承载)网络的重要业务,当用户在volte网络下拨打语音电话或视频电话时,在呼叫接通前会看到的一段视频内容即视频彩铃。由于终端和网络质量的问题,用户可能无法播放视频彩铃,或者出现视频彩铃出现卡顿等质量问题。
3.在网络维护过程中,需要对视频彩铃出现的网络问题进行核查。现有方案主要是在网络侧使用专用抓包设备进行网络抓包分析,不能快速获取网络质量等数据。


技术实现要素:

4.本发明的主要目的在于提供一种视频彩铃网络质量检测方法、装置、设备和存储介质,旨在解决如何无法及时获取网络质量数据的问题。
5.接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件;
6.若满足网络质量测试条件,则对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。
7.可选地,所述向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件的步骤包括:
8.生成彩铃媒体协商请求并发送至所述主叫终端;
9.根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件。
10.可选地,所述根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件的步骤包括:
11.根据所述信令协商的内容,确定所述主叫终端的媒体流信息;
12.若所述主叫终端的媒体流信息和本地的媒体流信息匹配,则确定所述主叫终端满足网络质量测试条件。
13.可选地,所述根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件的步骤包括:
14.根据所述信令协商的内容,确定所述主叫终端支持的第一视频编码方式;
15.确定是否存在与所述第一视频编码方式匹配的本地支持的第二视频编码方式;
16.若存在与所述第一视频编码方式匹配的所述第二视频编码方式,则确定所述主叫终端满足网络质量测试条件。
17.可选地,所述确定是否存在与所述第一视频编码方式匹配的本地支持的第二视频
编码方式的步骤包括:
18.确定所述第一视频编码方式的第一优先级;
19.根据所述第一优先级的先后顺序,依次确定是否存在与所述第一视频编码方式对应的待确定的第二视频编码方式;
20.若存在,则确定待确定的第二视频编码方式的第二优先级;
21.将所述第二优先级在前的待确定的第二视频编码方式,作为与所述第一视频编码方式匹配的所述第二视频编码方式。
22.可选地,所述对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试的步骤之后,还包括:
23.根据网络质量测试的网络质量数据和/或所述网络质量数据对应的检测结果生成视频彩铃,并将所述视频彩铃推送至所述主叫终端。
24.可选地,所述对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试的步骤包括:
25.对所述主叫终端建立预设次数的tcp连接;确定包括tcp连接是否成功以及连接成功花费的时长的网络质量数据;和/或,
26.对所述主叫终端发送消息报文;接收所述主叫终端返回的响应报文;根据所述响应报文确定包括所述主叫终端的丢包率、网络延时、网络抖动中至少一个的网络质量数据;和/或,
27.获取包括所述主叫终端的下载速率的网络质量数据。
28.为实现上述目的,本发明还提供一种视频彩铃网络质量检测装置,所述装置包括:
29.协商模块,用于接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件;
30.测试模块,用于若满足网络质量测试条件,则对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。
31.为实现上述目的,本发明还提供一种视频彩铃网络质量检测设备,所述视频彩铃网络质量检测设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的视频彩铃网络质量检测程序,所述视频彩铃网络质量检测程序被所述处理器执行时实现如上所述的视频彩铃网络质量检测方法的各个步骤。
32.为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有视频彩铃网络质量检测程序,所述视频彩铃网络质量检测程序被处理器执行时实现如上所述的视频彩铃网络质量检测方法的各个步骤。
33.本发明提供的一种视频彩铃网络质量检测方法、装置、设备和存储介质,接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定主叫终端是否满足网络测试条件;若满足网络质量测试条件,则对主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。通过拨打预设服务号码电话,触发彩铃网络的网络质量检测,主叫终端可以实时获取主叫终端到视频彩铃呼叫节点之间的网络质量数据,提高了网络质量数据获取的及时性。
附图说明
34.图1为本发明实施例涉及的视频彩铃网络质量检测设备的硬件结构示意图;
35.图2为本发明视频彩铃网络质量检测方法的第一实施例的流程示意图;
36.图3为本发明视频彩铃网络质量检测方法的显示网络质量数据的视频彩铃的示意图;
37.图4为本发明视频彩铃网络质量检测方法的第二实施例的步骤s10的细化流程示意图;
38.图5为本发明视频彩铃网络质量检测方法的第二实施例的步骤s12的细化流程示意图;
39.图6为本发明视频彩铃网络质量检测方法的主叫终端和视频彩铃呼叫节点资源预留的示意图;
40.图7为本发明视频彩铃网络质量检测方法的第三实施例的步骤s12的细化流程示意图;
41.图8为本发明实施例涉及的视频彩铃网络质量检测装置的逻辑结构示意图。
42.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
43.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
44.本发明实施例的主要解决方案是:接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定主叫终端是否满足网络测试条件;若满足网络质量测试条件,则对主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。
45.通过拨打预设服务号码电话,触发彩铃网络的网络质量检测,主叫终端可以实时获取主叫终端到视频彩铃呼叫节点之间的网络质量数据,提高了网络质量数据获取的及时性。
46.作为一种实现方案,视频彩铃网络质量检测设备可以如图1所示。
47.本发明实施例方案涉及的是视频彩铃网络质量检测设备,视频彩铃网络质量检测设备包括:处理器101,例如cpu,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。
48.存储器102可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1所示,作为一种计算机可读存储介质的存储器102中可以包括视频彩铃网络质量检测程序;而处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
49.接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件;
50.若满足网络质量测试条件,则对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。
51.可选地,处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
52.生成彩铃媒体协商请求并发送至所述主叫终端;
53.根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件。
54.可选地,处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
55.根据所述信令协商的内容,确定所述主叫终端的媒体流信息;
56.若所述主叫终端的媒体流信息和本地的媒体流信息匹配,则确定所述主叫终端满足网络质量测试条件。
57.可选地,处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
58.根据所述信令协商的内容,确定所述主叫终端支持的第一视频编码方式;
59.确定是否存在与所述第一视频编码方式匹配的本地支持的第二视频编码方式;
60.若存在与所述第一视频编码方式匹配的所述第二视频编码方式,则确定所述主叫终端满足网络质量测试条件。
61.可选地,处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
62.确定所述第一视频编码方式的第一优先级;
63.根据所述第一优先级的先后顺序,依次确定是否存在与所述第一视频编码方式对应的待确定的第二视频编码方式;
64.若存在,则确定待确定的第二视频编码方式的第二优先级;
65.将所述第二优先级在前的待确定的第二视频编码方式,作为与所述第一视频编码方式匹配的所述第二视频编码方式。
66.可选地,处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
67.根据网络质量测试的网络质量数据和/或所述网络质量数据对应的检测结果生成视频彩铃,并将所述视频彩铃推送至所述主叫终端。
68.可选地,处理器101可以用于调用存储器102中存储的视频彩铃网络质量检测程序,并执行以下操作:
69.对所述主叫终端建立预设次数的tcp连接;确定包括tcp连接是否成功以及连接成功花费的时长的网络质量数据;和/或,
70.对所述主叫终端发送消息报文;接收所述主叫终端返回的响应报文;根据所述响应报文确定包括所述主叫终端的丢包率、网络延时、网络抖动中至少一个的网络质量数据;和/或,
71.获取包括所述主叫终端的下载速率的网络质量数据。
72.基于上述视频彩铃网络质量检测设备的硬件构架,提出本发明视频彩铃网络质量检测方法的实施例。
73.参照图2,图2为本发明视频彩铃网络质量检测方法的第一实施例,所述视频彩铃网络质量检测方法包括以下步骤:
74.步骤s10,接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令
协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件。
75.可选地,视频彩铃网络质量检测方法的执行主体为视频彩铃呼叫节点,其中,视频彩铃呼叫节点可以是服务器。
76.主叫终端拨打预设服务号码,从而发起呼叫请求,视频彩铃呼叫节点接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商。可选地,信令协商的内容包括主叫终端是否支持网络质量测试、主叫终端和视频彩铃呼叫节点的媒体流信息、主叫终端和视频彩铃呼叫节点的视频编码方式等中的至少一个。
77.根据信令协商的内容确定主叫终端是否满足网络测试条件。可选地,若根据信令协商的内容确定主叫终端不支持网络质量测试,则确定主叫终端不满足网络测试条件;若根据信令协商的内容确定主叫终端支持网络质量测试,则确定主叫终端不满足网络测试条件。可选地,若根据信令协商的内容确定主叫终端和视频彩铃呼叫节点的媒体流信息不匹配,则确定主叫终端不满足网络测试条件;若根据信令协商的内容确定主叫终端和视频彩铃呼叫节点的媒体流信息匹配,则确定主叫终端满足网络测试条件。可选地,若根据信令协商的内容确定主叫终端和视频彩铃呼叫节点的视频编码方式不匹配,则确定主叫终端不满足网络测试条件;若根据信令协商的内容确定主叫终端和视频彩铃呼叫节点的视频编码方式匹配,则确定主叫终端满足网络测试条件。
78.步骤s20,若满足网络质量测试条件,则对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。
79.可选地,若根据信令协商的内容确定主叫终端不满足网络质量测试条件,则返回提示信息至主叫终端,或者挂断主叫终端的呼叫请求。
80.可选地,若根据信令协商的内容确定主叫终端满足网络质量测试条件,则对主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试,得到网络质量数据。
81.对主叫终端进行网络质量测试可以为tcp(transmission control protocol,传输控制协议)连接测试、ping(packet internet groper,网络诊断工具)包测试、下载速率测试等中的至少一种。
82.可选地,tcp连接测试是建立主叫终端和视频彩铃呼叫节点之间的tcp连接;确定包括tcp连接是否成功以及连接成功花费的时长等网络质量数据。可选地,检测主叫终端与视频彩铃呼叫节点之间多次握手建立的tcp连接,在tcp测试过程中,视频彩铃呼叫节点会记录tcp连接测试的详细的网络质量数据,包括:媒体单元和主叫终端之间tcp连接建立是否成功和连接成功花费的时长。其中,如果tcp连接建立失败,则记录是否没有收到syn(synchronize sequence numbers,同步序列编号)确认包或者收到syn确认包超时。确定tcp连接是否成功和连接成功花费的时长,可以量化描述呼叫节点的媒体单元与主叫终端之间的网络连通性和速度。其中,tcp连接建立成功花费的时长小于预设第一时长,说明呼叫节点的媒体单元与主叫终端之间网络质量越好。tcp连接建立不成功或者连接建立虽然成功但是花费的时长大于预设第二时长,说明呼叫节点的媒体单元与主叫终端之间网络质量差,预设第二时长大于预设第一时长。
83.可选地,ping包测试通过视频彩铃呼叫节点对主叫终端发送消息报文,可选地,消息报文为icmp(internet control message protocol,互联网控制报文协议)消息报文;接收主叫终端返回的响应报文;根据响应报文确定包括主叫终端的丢包率、网络延时、网络抖
动中至少一个的网络质量数据。在测试过程中,视频彩铃呼叫节点会记录ping包测试的详细的网络质量数据,包括:ping包测试的丢包率、网络延时、网络抖动和ttl(time to live,生存时间值)等网络质量数据。可选地,视频彩铃呼叫节点通过检测响应报文,可以得到主叫终端的丢包率、网络时延和网络抖动。其中,网络时延是指数据包从视频彩铃呼叫节点发送到主叫终端,然后立即从主叫终端返回视频彩铃呼叫节点的来回时间。网络抖动是指最大网络时延和网络时延的差值。ping包的丢包率、网络时延和网络抖动,可以量化描述视频彩铃呼叫节点与主叫终端之间的网络质量。丢包率、网络时延和网络抖动越小,说明视频彩铃呼叫节点与主叫终端之间网络质量越好。反之,丢包率、网络时延和网络抖动越大,说明视频彩铃呼叫节点与主叫终端之间网络质量差。
84.可选地,下载速率测试是获取包括主叫终端的下载速率的网络质量数据。在测试过程中,视频彩铃呼叫节点会记录下载速率测试的详细的网络质量数据,网络质量数据包括:平均下载速率、最大下载速率和最小下载速率等数据。其中,下载速率受主叫终端的网络情况、核心网的资源使用情况、媒体单元的服务能力等多因素的影响。下载速率测试过程中,视频彩铃呼叫节点的媒体单元会向主叫终端推送一个下载测试文件,从而获取下载速率。下载速率可以量化描述呼叫节点的媒体单元与主叫终端之间的网络质量。可选地,平均下载速率、最大下载速率和最小下载速率越大,说明呼叫节点的媒体单元与主叫终端之间网络质量越好。反之,平均下载速率、最大下载速率和最小下载速率越小,说明呼叫节点的媒体单元与主叫终端之间网络质量差。
85.可选地,视频彩铃呼叫节点完成tcp连接测试、ping包测试和下载速率测试等网络质量测试,得到了呼叫节点的媒体单元与主叫终端之间的网络质量数据。其中,网络质量数据包括tcp连接是否成功、连接建立时间、丢包率、网络延时、网络抖动、丢包率和下载速率等数据。
86.根据网络质量测试的网络质量数据和/或网络质量数据的检测结果生成视频彩铃,并将视频彩铃推送至主叫终端,以视频彩铃的形式将网络质量数据和/或检测结果在主叫终端显示,使得视频彩铃网络质量的显示更加直观。
87.可选地,视频彩铃呼叫节点根据网络质量数据生成视频彩铃,如图3所示,视频彩铃包括网络质量数据,例如,在通话界面显示网络延时为1.5ms,网络抖动为0.2ms,连接建立时长为3ms,丢包率为0%,下载速率为25mbps。
88.可选地,视频彩铃呼叫节点根据视频彩铃终端的规范要求,对网络质量数据进行分析并将检测结果生成视频彩铃。示例性的,当视频彩铃呼叫节点与主叫终端之间的网络延时》100毫秒,或视频彩铃呼叫节点与主叫终端之间的最小下载速率《960kbps等,确定检测结果为用户网络延时较高或网络速度慢,在视频彩铃中提醒用户网络延时较高或网络速度慢,需进行网络优化。
89.可选地,视频彩铃呼叫节点根据网络质量数据和检测结果生成彩铃视频,例如,在通话界面显示网络延时为1.5ms,网络抖动为0.2ms,连接建立时长为3ms,丢包率为0%,下载速率为25mbps,网络延时较低或网络速度快。
90.在本实施例的技术方案中,接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定主叫终端是否满足网络测试条件;若满足网络质量测试条件,则对主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量
network-info头域的acess-type参数判断主叫终端所接入的彩铃网络;supported头域的qos参数判断主叫终端是否支持网络质量检测;主叫终端的sdp信息,其中video媒体行下需要携带a=sendrecv,表示支持媒体流的双向传输。被叫终端根据媒体协商请求完成资源预留,返回183响应消息,其中,携带被叫终端预留资源的sdp媒体信息;主叫终端发出preack信息,对收到的183响应消息进行临时响应确认;被叫终端返回200ok,表示preack信息已成功接受;主叫终端根据媒体协商请求完成预留资源,发出update,对会话的媒体流状态进行变更;被叫终端返回200ok,表示会话的媒体流变更已成功接受;视频彩铃呼叫节点开始准备向主叫终端播放视频彩铃。主叫终端根据自身能力及状态回复200update,表示会话的媒体流变更已成功接受,确定主叫终端满足网络质量测试条件。
103.在本实施例的技术方案中,根据信令协商的内容,确定主叫终端的媒体流信息;若主叫终端的媒体流信息和本地的媒体流信息匹配,则确定主叫终端满足网络质量测试条件。根据媒体流信息进行信令协商,对主叫终端的网络进行网络质量测试,使得主叫终端及时获得当前的网络质量数据。
104.参照图7,图7为本发明视频彩铃网络质量检测方法的第四实施例,基于第三实施例,所述步骤s12的步骤包括:
105.步骤s123,根据所述信令协商的内容,确定所述主叫终端支持的第一视频编码方式;
106.步骤s124,确定是否存在与所述第一视频编码方式匹配的本地支持的第二视频编码方式;
107.步骤s125,若存在与所述第一视频编码方式匹配的所述第二视频编码方式,则确定所述主叫终端满足网络质量测试条件。
108.可选地,信令协商的内容包括主叫终端支持的第一视频编码方式,视频编码方式决定视频彩铃是否能下发成功。
109.根据主叫终端返回的信令协商的内容,确定主叫终端的第一视频编码方式。可选地,根据主叫终端支持的第一视频编码方式和本地支持的第二视频编码方式进行协商,确定是否存在与第一视频编码方式匹配的第二视频编码方式。若存在,则确定主叫终端满足网络质量测试条件。若不存在,则确定主叫终端不满足网络质量测试条件。
110.可选地,确定主叫终端的至少两个第一视频编码方式的第一优先级,获取本地的至少两个第二视频编码方式的第二优先级,根据第一优先级和第二优先级,确定与本地的视频编码方式匹配的主叫终端的视频编码方式。
111.可选地,确定第一视频编码方式对应的第一优先级;例如第一视频编码方式a的第一优先级为c1,第一视频编码方式b的第一优先级为c2,其中,c1>c2;根据第一优先级的先后顺序,依次确定是否存在与第一视频编码方式对应的待确定的第二视频编码方式;例如,第一视频编码方式a对应有第二视频编码方式d和第二视频编码方式e,第二视频编码方式d的第二优先级为f1,第二视频编码方式e的第二优先级为f2;第一视频编码方式b对应有第二视频编码方式f和第二视频编码方式g,第二视频编码方式f的第二优先级为f3,第二视频编码方式g的第二优先级为f4,其中,f3>f4。
112.可选地,若存在,则确定待确定的第二视频编码方式的第二优先级;将第二优先级在前的待确定的第二视频编码方式,作为与第一视频编码方式匹配的第二视频编码方式。
例如,与第一视频编码方式a匹配的第二视频编码方式为第二视频编码方式d,与第一视频编码方式b匹配的第二视频编码方式为第二视频编码方式f。
113.可选地,若不存在,则确定主叫终端不满足网络质量测试条件。
114.可选地,确定第二视频编码方式对应的第二优先级;例如,第二视频编码方式d的第二优先级为f1,第二视频编码方式e的第二优先级为f2;根据第二优先级的先后顺序,依次确定是否存在与第二视频编码方式对应的待确定的第一视频编码方式;例如,第一视频编码方式a的第一优先级为c1,第一视频编码方式b的第一优先级为c2,其中,c1>c2;第二视频编码方式d未对应有第一视频编码方式,第二视频编码方式e对应有第一视频编码方式a和第一视频编码方式b,第一视频编码方式a的第一优先级为f1,第一视频编码方式b的第一优先级为f2。
115.可选地,若存在,则确定待确定的第一视频编码方式的第一优先级;将第一优先级在前的待确定的第一视频编码方式,作为与第二视频编码方式匹配的第一视频编码方式。例如,与第二视频编码方式e匹配的第一视频编码方式为第一视频编码方式a。
116.可选地,若不存在,则确定主叫终端不满足网络质量测试条件。
117.在本实施例的技术方案中,根据信令协商的内容,确定主叫终端支持的第一视频编码方式;确定是否存在与第一视频编码方式匹配的本地支持的第二视频编码方式;若存在与第一视频编码方式匹配的第二视频编码方式,则确定主叫终端满足网络质量测试条件。根据视频编码方式进行信令协商,以便于后续确定主叫终端满足网络质量测试条件后,对主叫终端的网络进行网络质量测试,使得主叫终端及时获得了当前的网络质量数据。
118.参照图8,本发明还提供一种视频彩铃网络质量检测装置,所述装置包括:
119.协商模块100,用于接收到预设服务号码的呼叫请求,向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件;
120.测试模块200,用于若满足网络质量测试条件,则对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试。
121.可选地,所述向发送呼叫请求的主叫终端进行信令协商,并根据信令协商的内容确定所述主叫终端是否满足网络测试条件的步骤包括:
122.生成彩铃媒体协商请求并发送至所述主叫终端;
123.根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件。
124.可选地,所述根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件的步骤包括:
125.根据所述信令协商的内容,确定所述主叫终端的媒体流信息;
126.若所述主叫终端的媒体流信息和本地的媒体流信息匹配,则确定所述主叫终端满足网络质量测试条件。
127.可选地,所述根据主叫终端基于所述彩铃媒体协商请求返回的信令协商的内容,确定所述主叫终端是否满足网络质量测试条件的步骤包括:
128.根据所述信令协商的内容,确定所述主叫终端支持的第一视频编码方式;
129.确定是否存在与所述第一视频编码方式匹配的本地支持的第二视频编码方式;
130.若存在与所述第一视频编码方式匹配的所述第二视频编码方式,则确定所述主叫
终端满足网络质量测试条件。
131.可选地,所述确定是否存在与所述第一视频编码方式匹配的本地支持的第二视频编码方式的步骤包括:
132.确定所述第一视频编码方式的第一优先级;
133.根据所述第一优先级的先后顺序,依次确定是否存在与所述第一视频编码方式对应的待确定的第二视频编码方式;
134.若存在,则确定待确定的第二视频编码方式的第二优先级;
135.将所述第二优先级在前的待确定的第二视频编码方式,作为与所述第一视频编码方式匹配的所述第二视频编码方式。
136.可选地,所述对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试的步骤之后,还包括:
137.根据网络质量测试的网络质量数据和/或所述网络质量数据对应的检测结果生成视频彩铃,并将所述视频彩铃推送至所述主叫终端。
138.可选地,所述对所述主叫终端与视频彩铃呼叫节点之间的彩铃网络进行网络质量测试的步骤包括:
139.对所述主叫终端建立预设次数的tcp连接;确定包括tcp连接是否成功以及连接成功花费的时长的网络质量数据;和/或,
140.对所述主叫终端发送消息报文;接收所述主叫终端返回的响应报文;根据所述响应报文确定包括所述主叫终端的丢包率、网络延时、网络抖动中至少一个的网络质量数据;和/或,
141.获取包括所述主叫终端的下载速率的网络质量数据。
142.本发明还提供一种视频彩铃网络质量检测设备,所述视频彩铃网络质量检测设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的视频彩铃网络质量检测程序,所述视频彩铃网络质量检测程序被所述处理器执行时实现如上实施例所述的视频彩铃网络质量检测方法的各个步骤。
143.本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有视频彩铃网络质量检测程序,所述视频彩铃网络质量检测程序被处理器执行时实现如上实施例所述的视频彩铃网络质量检测方法的各个步骤。
144.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
145.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、系统、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、系统、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、系统、物品或者装置中还存在另外的相同要素。
146.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例系统可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个计算机可读存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可
以是手机,计算机,停车管理设备,空调器,或者网络设备等)执行本发明各个实施例所述的系统。
147.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献