音视频质量可视化方法及其装置、设备、介质、产品制造方法及图纸

技术编号:32358087 阅读:17 留言:0更新日期:2022-02-20 03:21
本申请涉及音视频处理技术,公开一种音视频质量可视化方法及其装置、设备、介质、产品,所述方法包括:向运行同一应用程序的不同终端设备推送音视频流,不同的终端设备被应用不同的网络仿真配置信息,所述网络仿真配置信息用于动态控制终端设备接收所述音视频流的传输质量;采集所述应用程序在相应的终端设备上传的采样数据,所述采样数据用于描述相应的终端设备获取所述音视频流时的传输质量;调用预设的评价接口对受控于网络仿真配置信息所采集的所述采样数据进行音视频质量的量化分析,获得各个相应的质量评价数据;根据所述质量评价数据生成可视化图表页面输出显示。本申请为音视频流在线传输质量的质量评价实现了一体化解决方案。解决方案。解决方案。

【技术实现步骤摘要】
音视频质量可视化方法及其装置、设备、介质、产品


[0001]本申请涉及音视频处理技术,尤其涉及一种音视频质量可视化方法及其相应的装置、计算机设备、计算机可读存储介质,以及计算机程序产品。

技术介绍

[0002]在音视频类应用(比如直播、视频会议等)中,需要密切关注在线用户的音视频流传输质量,通过监控在线用户接收音视频流的传输质量,迅速调整编码及传输策略。为了实现音视频流质量监控,一般会通过上报大量的端到端全链路数据,这些数据非常繁杂、物理意义不明确,并且这些数据受地域、时间、网络、参与人数、用户设备、SDK版本等的扰动因素的影响比较大,很难对它们进行行之有效的分析。
[0003]目前业界通用的音视频各项质量指标的评价方法,主要是通过中位数、四分位数等描述数据来评价质量分布,从而得出质量好坏的结果,评估方法存在量化指标维度单一、鲁棒性较差等问题,并且无法描述出指标在某个具体时间点的分布情况,展现不出指标更真实的质量情况。
[0004]如何通过对在线数据进行数据分析,最终推断出音视频流的传输质量,使音视频质量更为直观,成为业界需要解决的难题。

技术实现思路

[0005]本申请的首要目的在于解决上述问题至少之一而提供一种音视频质量可视化方法及其相应的装置、计算机设备、计算机可读存储介质、计算机程序产品。
[0006]为满足本申请的各个目的,本申请采用如下技术方案:
[0007]适应本申请的目的之一而提供的一种音视频质量可视化方法,包括如下步骤:
[0008]向运行同一应用程序的不同终端设备推送音视频流,不同的终端设备被应用不同的网络仿真配置信息,所述网络仿真配置信息用于动态控制终端设备接收所述音视频流的传输质量;
[0009]采集所述应用程序在相应的终端设备上传的采样数据,所述采样数据用于描述相应的终端设备获取所述音视频流时的传输质量;
[0010]调用预设的评价接口对受控于网络仿真配置信息所采集的所述采样数据进行音视频质量的量化分析,获得各个相应的质量评价数据;
[0011]根据所述质量评价数据生成可视化图表页面输出显示。
[0012]深化的实施例中,向运行同一应用程序的不同终端设备推送音视频流,不同的终端设备被应用不同的网络仿真配置信息,包括如下步骤:
[0013]启动向运行不同版本应用程序的不同终端设备推送音视频流;
[0014]适应每个终端设备,在所述音视频流推送过程中,调用预设的网络仿真配置信息在不同时间段动态改变该音视频流的传输质量,所述网络仿真配置信息包含沿时间轴变动的网络传输质量配置参数。
[0015]深化的实施例中,调用预设的评价接口对受控于网络仿真配置信息所采集的所述采样数据进行音视频质量的量化分析,获得各个相应的质量评价数据,所述评价接口执行如下步骤:
[0016]获取分别表示所述音视频流的不同传输质量的多份采样数据,根据各份采样数据分别计算出各个传输质量下的相同质量指标相对应的指标数据;
[0017]应用为质量指标预设的目标分布函数,对各个质量指标的指标数据计算相应的各个密度分布数据,获得各个密度分布数据相对应的各组统计特征值;
[0018]应用预设的质量评价算法,采用所述质量指标相对应的各组统计特征值计算出各个传输质量之间关联于所有质量指标的相对评分信息。
[0019]进一步的实施例中,获取分别表示音视频流的不同传输质量的多份采样数据之前,包括如下前置步骤:
[0020]获取用于评价音视频流的传输质量的质量指标相对应的样本数据集,计算出样本数据集中预采集的各组采样数据的指标数据;
[0021]以预设步长对所述指标数据进行核密度估计,获得相应的密度分布数据;
[0022]采用多个预设的分布函数,分别以所述预设步长对所述指标数据进行数据拟合,为相应的质量指标选出其中拟合程度最高的目标分布函数;
[0023]构造相应的质量评价算法,以利用由所述目标分布函数计算出的不同质量指标的密度分布数据的统计特征值,计算出其中各个传输质量之间关联于相应质量指标的相对评分。
[0024]具体化的实施例中,获取用于评价音视频流的传输质量的质量指标相对应的样本数据集,计算出样本数据集中预采集的各组采样数据的指标数据,包括如下步骤:
[0025]获取为音视频流的质量指标预设的计算公式及评价维度信息,所述评价维度信息包括所述质量指标的归类维度和量化维度;
[0026]从样本数据库中提取出具有所述归类维度的多组采样数据构成样本数据集;
[0027]根据预设规则对所述样本数据集进行数据清洗,剔除异常样本,以获得最终的样本数据集;
[0028]应用所述计算公式,针对最终的样本数据集中的每组采样数据中的所述量化维度相对应的各项采样数据,计算出其相对应的指标数据。
[0029]进一步的实施例中,采用多个预设的分布函数,分别以所述预设步长对所述指标数据进行数据拟合,为相应的质量指标选出其中拟合程度最高的目标分布函数,包括如下步骤:
[0030]采用多个预设的分布函数分别以所述预设步长对所述质量指标的所有指标数据进行数据拟合,获得各个分布函数相应的密度分布数据;
[0031]根据核密度估计获得的密度分布数据计算出其相应的第一组统计特征值;
[0032]根据各个分布函数相应的密度分布数据计算出各个分布函数相应的第二组统计特征值;
[0033]分别将各个分布函数的第二组统计特征值与第一组统计特征值进行比较,获取比较结果最优的分布函数作为拟合程度最高的目标分布函数。
[0034]进一步的实施例中,应用预设的质量评价算法,采用所述质量指标相对应的各组
统计特征值计算出各个传输质量之间关联于所有质量指标的相对评分信息,包括如下步骤:
[0035]根据每个质量指标相对应的各组统计特征值计算各个质量指标相对应的相对评分信息,所述相对评分信息表征各个传输质量之间关联于该质量指标的相对评分;
[0036]将各个质量指标相对应相对评分信息进行加权求和,获得各个传输质量之间关联于所有质量指标的相对评分信息。
[0037]适应本申请的目的之一而提供的一种音视频质量可视化装置,包括:媒体推送模块、数据采集模块、质量评价模块,以及输出显示模块,其中,所述媒体推送模块,用于向运行同一应用程序的不同终端设备推送音视频流,不同的终端设备被应用不同的网络仿真配置信息,所述网络仿真配置信息用于动态控制终端设备接收所述音视频流的传输质量;所述数据采集模块,用于采集所述应用程序在相应的终端设备上传的采样数据,所述采样数据用于描述相应的终端设备获取所述音视频流时的传输质量;所述质量评价模块,用于调用预设的评价接口对受控于网络仿真配置信息所采集的所述采样数据进行音视频质量的量化分析,获得各个相应的质量评价数据;所述输出显示模块,用于根据所述质量评价数据生成可视化图表页面输出显示。
[0038]深化的实施例中,所述媒体推本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频质量可视化方法,其特征在于,包括如下步骤:向运行同一应用程序的不同终端设备推送音视频流,不同的终端设备被应用不同的网络仿真配置信息,所述网络仿真配置信息用于动态控制终端设备接收所述音视频流的传输质量;采集所述应用程序在相应的终端设备上传的采样数据,所述采样数据用于描述相应的终端设备获取所述音视频流时的传输质量;调用预设的评价接口对受控于网络仿真配置信息所采集的所述采样数据进行音视频质量的量化分析,获得各个相应的质量评价数据;根据所述质量评价数据生成可视化图表页面输出显示。2.根据权利要求1所述的音视频质量可视化方法,其特征在于,向运行同一应用程序的不同终端设备推送音视频流,不同的终端设备被应用不同的网络仿真配置信息,包括如下步骤:启动向运行不同版本应用程序的不同终端设备推送音视频流;适应每个终端设备,在所述音视频流推送过程中,调用预设的网络仿真配置信息在不同时间段动态改变该音视频流的传输质量,所述网络仿真配置信息包含沿时间轴变动的网络传输质量配置参数。3.根据权利要求1所述的音视频质量可视化方法,其特征在于,调用预设的评价接口对受控于网络仿真配置信息所采集的所述采样数据进行音视频质量的量化分析,获得各个相应的质量评价数据,所述评价接口执行如下步骤:获取分别表示所述音视频流的不同传输质量的多份采样数据,根据各份采样数据分别计算出各个传输质量下的相同质量指标相对应的指标数据;应用为质量指标预设的目标分布函数,对各个质量指标的指标数据计算相应的各个密度分布数据,获得各个密度分布数据相对应的各组统计特征值;应用预设的质量评价算法,采用所述质量指标相对应的各组统计特征值计算出各个传输质量之间关联于所有质量指标的相对评分信息。4.根据权利要求3所述的音视频质量可视化方法,其特征在于,获取分别表示音视频流的不同传输质量的多份采样数据之前,包括如下前置步骤:获取用于评价音视频流的传输质量的质量指标相对应的样本数据集,计算出样本数据集中预采集的各组采样数据的指标数据;以预设步长对所述指标数据进行核密度估计,获得相应的密度分布数据;采用多个预设的分布函数,分别以所述预设步长对所述指标数据进行数据拟合,为相应的质量指标选出其中拟合程度最高的目标分布函数;构造相应的质量评价算法,以利用由所述目标分布函数计算出的不同质量指标的密度分布数据的统计特征值,计算出其中各个传输质量之间关联于相应质量指标的相对评分。5.根据权利要求4所...

【专利技术属性】
技术研发人员:林绪虹李凌赵显宁
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:

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

1