流媒体视频起播异常分析方法和系统的制作方法

文档序号:9931551
流媒体视频起播异常分析方法和系统的制作方法
【技术领域】
[0001]本发明涉及网络视频优化,具体地,涉及一种流媒体视频起播异常分析方法和一种流媒体视频起播异常分析系统。
【背景技术】
[0002]流媒体,又叫流式媒体,是边传边播的媒体,是多媒体的一种。所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。边传边播是指媒体提供商在网络上传输媒体的"同时",用户一边不断地接收并观看或收听被传输的媒体。
[0003]随着智能终端(手机、电视、盒子、Pad等)数量的迅速增长,以及网络带宽越来越不成为瓶颈,随时随地看网络视频、直播视频逐渐成为一种习惯,随之而来的是出现大量由于各种原因导致的网络视频起播不畅,带来极差视频播放体验。

【发明内容】

[0004]本发明的目的是提供一种流媒体视频起播异常分析方法和一种流媒体视频起播异常分析系统,该流媒体视频起播异常分析方法和流媒体视频起播异常分析系统可以快速分析和解决视频起播的异常,极大的提高了用户体验。
[0005]为了实现上述目的,本发明提供一种流媒体视频起播异常分析方法,该异常分析方法包括:获取播放器向视频服务器请求视频的调度地址至播放器初始化完成的时间Tl;获取所述播放器开始播放所述视频至所述视频的第一帧显示出来的时间T2;以及根据所述时间Tl及所述时间T2,判断是所述播放器与所述视频服务器的交互出现异常,还是所述播放器或视频源出现异常。
[0006]优选地,获取播放器向视频服务器请求视频的调度地址至播放器初始化完成的时间Tl包括:获取所述播放器向所述视频服务器请求所述视频的调度地址的时间Tll;获取所述播放器根据所述调度地址进行调度,决定请求播放列表的策略的时间T12;获取所述播放器根据请求播放列表的策略向所述视频服务器请求播放列表的时间T13;获取所述播放器根据所述播放列表中的视频地址向所述视频服务器请求音视频数据,并收到所述视频服务器返回的音视频数据以完成所述播放器的初始化的时间T14。
[0007]优选地,在Tl大于Tl标准时间时,则判断所述播放器与所述视频服务器的交互出现异常;在T2大于T2标准时间时,则判断所述播放器或视频源出现异常。
[0008]优选地,在T2大于T2标准时间时,获取播放日志,根据播放日志判断所述播放器出现异常或所述视频源出现异常。
[0009]优选地,在Tl大于Tl标准时间时,将Tll与Tl I标准时间对比,将T12与T12标准时间对比,将T13与T13标准时间对比以及将T14与T14标准时间对比,从而判断是所述播放器与所述视频服务器的交互过程的哪一步骤出现异常。
[0010]本发明还提供一种流媒体视频起播异常分析系统,该异常分析系统包括采集装置和处理装置,其中,所述采集装置用于:获取播放器向视频服务器请求视频的调度地址至播放器初始化完成的时间Tl以及获取所述播放器开始播放所述视频至所述视频的第一帧显示出来的时间T2;所述处理装置用于:根据所述时间Tl及所述时间T2,判断是所述播放器与所述视频服务器的交互出现异常,还是所述播放器或视频源出现异常。
[0011 ]优选地,所述采集装置还用于:获取所述播放器向所述视频服务器请求所述视频的调度地址的时间Tll;获取所述播放器根据所述调度地址进行调度,决定请求播放列表的策略的时间T12;获取所述播放器根据请求播放列表的策略向所述视频服务器请求播放列表的时间T13;获取所述播放器根据所述播放列表中的视频地址向所述视频服务器请求音视频数据,并收到所述视频服务器返回的音视频数据以完成所述播放器的初始化的时间T14。
[0012]优选地,所述处理装置还用于:在Tl大于Tl标准时间时,则判断所述播放器与所述视频服务器的交互出现异常;在Τ2大于Τ2标准时间时,则判断所述播放器或视频源出现异常。
[0013]优选地,所述处理装置还用于:在Τ2大于Τ2标准时间时,获取播放日志,根据播放日志判断所述播放器出现异常或所述视频源出现异常。
[0014]优选地,所述处理装置还用于:在TI大于TI标准时间时,将T11与T11标准时间对比,将Τ12与Τ12标准时间对比,将Τ13与Τ13标准时间对比以及将Τ14与Τ14标准时间对比,从而判断是所述播放器与所述视频服务器的交互过程的哪一步骤出现异常。
[0015]通过上述技术方案,采用本发明提供的流媒体视频起播异常分析方法和流媒体视频起播异常分析系统,首先采集装置获取播放器向视频服务器请求视频的调度地址至播放器初始化完成的时间Tl,接着采集装置获取播放器开始播放所述视频至所述视频的第一帧显示出来的时间Τ2,在采集到Tl和Τ2之后,将Tl与Τ2发送给处理装置,处理装置根据所述时间Tl及所述时间Τ2,判断是所述播放器与所述视频服务器的交互出现异常,还是所述播放器或视频源出现异常。本发明提供的流媒体视频起播异常分析方法和流媒体视频起播异常分析系统可以快速分析和解决视频起播的异常,极大的提高了用户体验。
[0016]本发明的其它特征和优点将在随后的【具体实施方式】部分予以详细说明。
【附图说明】
[0017]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0018]图1是本发明提供的播放器执行的方法的示意图;
[0019]图2是本发明提供的视频服务器执行的方法的示意图;
[0020]图3是本发明提供的播放器和视频服务器的交互过程示意图;
[0021 ]图4是本发明提供的流媒体视频起播异常分析方法的流程图;
[0022]图5是本发明一实施方式提供的流媒体视频起播异常分析方法的流程图;以及
[0023]图6是本发明提供的流媒体视频起播异常分析系统的结构示意图。
[0024]附图标记说明
[0025]I采集装置2处理装置。
【具体实施方式】
[0026]以下结合附图对本发明的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本发明,并不用于限制本发明。
[0027]图1是本发明提供的播放器执行的方法的示意图。如图1所示,播放器执行的方法包括:
[0028]向视频服务器请求调度地址;接收视频服务器反馈的调度地址,根据调度地址进行调度,决定请求播放列表的策略;根据请求播放列表的策略向所述视频服务器请求播放列表;接收视频服务器反馈的播放列表,根据播放列表中的视频地址向视频服务器请求音视频数据;接收所述视频服务器返回的音视频数据并完成所述播放器的初始化。
[0029]播放器初始化可以为:选取固定时长的视频数据(优选为300ms,但不以此为限,以选取的视频数据可以完成播放器的初始化并保证起播后流畅播放视频为优),对这段固定时长的视频数据进行处理,以获得播放器需
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1