一种网络状况诊断方法、系统和电子设备技术方案

技术编号:37630581 阅读:15 留言:0更新日期:2023-05-20 08:51
本发明专利技术实施例公开了一种网络状况诊断方法、系统和电子设备。其中,所述方法包括:获取当前测速档位对应的测速分辨率和测速带宽;设置网络摄像机的拍摄分辨率为所述测速分辨率,并获取所述网络摄像机所采集的音视频数据的编码码流;按照所述测速带宽,发送码流数据;根据所述码流数据的传输情况,确定所述网络摄像机在当前测速档位的网络质量指标;其中,所述测速带宽小于或等于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流;所述测速带宽大于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流和测速数据码流。视频数据的编码码流和测速数据码流。视频数据的编码码流和测速数据码流。

【技术实现步骤摘要】
一种网络状况诊断方法、系统和电子设备


[0001]本专利技术涉及但不限于网络测速及诊断领域,尤其涉及一种网络状况诊断方法、系统和电子设备。

技术介绍

[0002]网络测速以及诊断,都是网络应用/业务系统十分关注的方面,基于现实的网络状况提供匹配的业务质量,是整体系统可用性稳定性的必然要求。视频监控领域中,网络摄像机提供音视频实况数据,分布在各处的监控终端实时获取实况数据。为了满足系统可用性和高画质的双重要业务需求,密切关注网络状况都是各音视频业务系统的重要一环。
[0003]为了进行网络摄像机IPC的带宽测速,相关方案中,一般是通过向某个目的地址发私有协议的测速包,由目的地址进行统计发包情况来进行网络诊断分析;为了保证网络诊断的可靠性,通常需要关闭实况等业务。因此会影响此段时间内的实况和音视频数据存储业务;其次,4G、5G等无线IPC设备,在进行测速时需要消耗用户流量,测速过程产生的流量对于客户来说是完全浪费的。
[0004]因此,在这种背景下,在视频监控领域,有待提出一种不影响实况/存储业务的测速/网络诊断方案,合理利用带宽流量,并尽可能减少测速过程中产生的流量浪费。

技术实现思路

[0005]本公开实施例提供一种网络状况诊断方法、系统和电子设备。基于IPC设备正常的实况业务进行网络测速,既不影响实况业务的正常进行,也有效减少了测速/诊断造成的流量浪费。
[0006]一方面,本公开实施例提供一种网络状况诊断方法,包括:
[0007]获取当前测速档位对应的测速分辨率和测速带宽;
[0008]设置网络摄像机的拍摄分辨率为所述测速分辨率,并获取所述网络摄像机所采集的音视频数据的编码码流;
[0009]按照所述测速带宽,发送码流数据;
[0010]根据所述码流数据的传输情况,确定所述网络摄像机在当前测速档位的网络质量指标;
[0011]其中,所述测速带宽小于或等于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流;所述测速带宽大于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流和测速数据码流;
[0012]所述单路音视频最大编码码率为所述网络摄像机在最大设备分辨率下采集音视频数据的编码码率。
[0013]另一方面,本公开实施例还提供一种网络状况诊断系统,包括:客户端和网络摄像机;
[0014]所述网络摄像机设置为,获取当前测速档位对应的测速分辨率和测速带宽;将自
身的拍摄分辨率设置为所述测速分辨率,并获取所采集的音视频数据的编码码流;按照所述测速带宽,向所述客户端发送码流数据;根据所述码流数据的传输情况确定所述网络摄像机在当前测速档位的网络质量指标;
[0015]其中,所述测速带宽小于或等于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流;所述测速带宽大于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流和测速数据码流;
[0016]所述单路音视频最大编码码率为所述网络摄像机在最大设备分辨率下采集音视频数据的编码码率。
[0017]一方面,本公开实施例还提供一种电子设备,包括:
[0018]一个或多个处理器;
[0019]存储装置,用于存储一个或多个程序,
[0020]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开任一实施例所述的网络状况诊断方法。
[0021]在阅读并理解了附图和详细描述后,可以明白其他方面。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0023]图1是本专利技术实施例提供的一种网络状况诊断方法的流程图;
[0024]图2是本专利技术实施例提供的另一种网络状况诊断方法的流程图;
[0025]图3是本专利技术实施例提供的另一种网络状况诊断方法的流程图;
[0026]图4是本专利技术实施例提供的另一种网络状况诊断方法的流程图;
[0027]图5是本专利技术实施例提供的另一种网络状况诊断方法的流程图;
[0028]图6是本专利技术实施例提供的一种网络状况诊断方法相关信令流程示意图;
[0029]图7是本专利技术实施例提供的另一种网络状况诊断方法的流程图;
[0030]图8是本专利技术实施例提供的另一种网络状况诊断方法相关信令流程示意图;
[0031]图9是本专利技术实施例提供的一种码流数据包的结构示意图。
[0032]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0033]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0035]另外,在本专利技术中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本专利技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0036]在本专利技术中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。
[0037]另外,本专利技术各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。
[0038]相关方案中,对于IPC当前所处网络状况的获悉和诊断,需要完全利用业务数据之外的流量,既影响了正常的业务运行,也造成了不小的流量浪费。本公开实施例提出的网络诊断方案,基于相关流媒体传输协议,扩展定义了测速码流。进行网络诊断启动网络测速时,IPC优先发送音视频数据,从低档到高档顺序发送,当音视频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络状况诊断方法,其特征在于,包括:获取当前测速档位对应的测速分辨率和测速带宽;设置网络摄像机的拍摄分辨率为所述测速分辨率,并获取所述网络摄像机所采集的音视频数据的编码码流;按照所述测速带宽,发送码流数据;根据所述码流数据的传输情况,确定所述网络摄像机在当前测速档位的网络质量指标;其中,所述测速带宽小于或等于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流;所述测速带宽大于单路音视频最大编码码率的情况下,所述码流数据包括:所述音视频数据的编码码流和测速数据码流;所述单路音视频最大编码码率为所述网络摄像机在最大设备分辨率下采集音视频数据的编码码率。2.如权利要求1所述的方法,其特征在于,所述方法还包括:获取当前测速档位对应的升档条件;在所述当前测速档位的网络质量指标满足所述升档条件的情况下,提升测速档位后,进行对应测速档位的网络状况诊断;其中,提升后的测速档位所对应的测速分辨率大于或等于当前测速档位的测速分辨率;提升后的测速档位所对应的测速带宽大于当前测速档位的测速带宽。3.如权利要求1所述的方法,其特征在于,所述方法还包括:获取当前测速档位对应的降档条件;在所述当前测速档位的网络质量指标满足所述降档条件的情况下,降低测速档位后,进行对应速档位的网络状况诊断;其中,降低后的测速档位所对应的测速分辨率小于或等于当前测速档位的测速分辨率;降低后的测速档位所对应的测速带宽小于当前测速档位的测速带宽。4.如权利要求1

3任一项所述的方法,其特征在于,所述获取当前测速档位对应的测速分辨率和测速带宽,包括:根据预设的测速档位配置数据获取所述当前测速档位对应的测速分辨率和测速带宽;其中,每个测速档位对应的测速带宽根据以下方法确定:在该测速档位对应的测速分辨率小于所述网络摄像机的最大分辨率的情况下,该测速档位对应的测速带宽为所述网络摄像机根据该测速档位对应的测速分辨率获取音视频数据的编码码率;在该测速档位对应的测速分辨率等于所述网络摄像机的最大分辨率的情况下,该测速档位对应的测速带宽为所述网络摄像机根据该测速档位对应的测速分辨率获取音视频数据的编码码率和测速数据的编码码率...

【专利技术属性】
技术研发人员:陈继东
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

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

1