利索能及
我要发布
收藏
专利号: 2018107316200
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种网络传输质量分析方法,其特征在于,所述方法包括:获取实时视频应用中包含RTP音视频流的原始网络数据文件;

提取所述原始网络数据文件中的RTP数据包;

根据预设分流规则将所述RTP数据包进行分流处理得到音频流媒体和视频流媒体;

分别播放所述音频流媒体和所述视频流媒体,根据所述音频媒体流和所述视频媒体流的播放情况,分析网络传输质量。

2.根据权利要求1所述的网络传输质量分析方法,其特征在于,在所述分别播放所述音频流媒体和所述视频流媒体,根据所述音频媒体流和所述视频媒体流的播放情况,分析得到网络传输质量的步骤中,包括:分析所述音频流媒体和所述视频流媒体在播放过程中是否卡顿、模糊或丢帧;

将所述播放情况的分析结果作为影响所述网络的带宽、丢包、延迟和抖动的参考指标,分析所述网络传输质量。

3.根据权利要求1所述的网络传输质量分析方法,其特征在于,在所述播放所述视频流媒体的步骤中,包括:若所述视频流媒体为H.264编码,则通过采用NAL封包格式对所述视频流媒体进行解析并解码播放。

4.根据权利要求1所述的网络传输质量分析方法,其特征在于,在所述根据预设分流规则将所述RTP数据包进行分流处理得到音频流媒体和视频流媒体的步骤中,包括:按照同步信源SSRC标识符将所述RTP数据包分流出所述音频媒体流和所述视频媒体流。

5.根据权利要求1所述的网络传输质量分析方法,其特征在于,在所述提取所述原始网络数据文件中的RTP数据包的步骤中,包括:分析所述原始网络数据文件的文件格式,获得文件头、数据报描述和数据包,所述文件头包括MAGIC码、版本号、时区、数据长度和链路类型,所述数据报描述包括时间戳和数据报长度,所述数据包包括ETHER包头、IP包头、UDP包头、RTP包头和RTP数据;

从所述数据包中提取所述RTP数据包。

6.根据权利要求5所述的网络传输质量分析方法,其特征在于,在所述分别播放所述音频流媒体和所述视频流媒体,根据所述音频媒体流和所述视频媒体流的播放情况,分析网络传输质量的步骤之后,所述方法包括:从所述数据报描述提取所述时间戳;

按照所述时间戳将所述音频流媒体和所述视频流媒体进行传输回放;

获取因传输所产生的异常数据;

通过分析软件处理所述异常数据;

若所述分析软件处理所述异常数据存在的问题,则根据所述问题优化所述网络传输质量。

7.根据权利要求1所述的网络传输质量分析方法,其特征在于,在所述获取实时视频应用中包含RTP音视频流的原始网络数据文件的步骤中,包括:通过tcpdump或者Wireshark网络抓包软件获取实时视频应用中包含RTP音视频流的原始网络数据文件,所述原始网络数据文件的文件格式为tcpdump格式。

8.一种网络传输质量分析装置,其特征在于,所述装置包括:获取模块,用于获取实时视频应用中包含RTP音视频流的原始网络数据文件;

提取模块,用于提取所述原始网络数据文件中的RTP数据包;

处理模块,用于根据预设分流规则将所述RTP数据包进行分流处理得到音频流媒体和视频流媒体;

分析模块,用于分别播放所述音频流媒体和所述视频流媒体,根据所述音频媒体流和所述视频媒体流的播放情况,分析网络传输质量。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。