论文部分内容阅读
随着网络技术的不断发展、网络规模的不断扩大和智能终端的多样化,OTT(over-the-top)视频业务日趋成为网络用户中最流行的在线业务之一。OTT视频业务的发展给人们带来了多种多样的享受体验,视频用户爆炸式增加,OTT视频业务占用了越来越多的网络资源和网络带宽。然而,由于大多数的网络用户所拥有的带宽资源仍然有限,在使用高清视频等业务时,用户会被拥塞的网络状况和较低的传输速率所造成的视频观看质量下降所困扰。对于OTT视频运营商或视频网站来说,如何准确获知用户的真实视频体验,并通过相关指标来分析用户体验不佳的原因,从而改善用户体验,获得更高的用户留存率,正是亟待解决的问题。因此,OTT网络运营商或视频内容提供商迫切地需要建立一套完善的OTT视频业务性能指标测量体系和视频业务质量保障体系。由于影响视频质量和用户体验的指标具有多样性,如何能够全面和有效的评估OTT视频业务的性能和质量的实际情况,目前国内外并没有形成一个统一的标准。并且,传统的视频测量技术文献多针对基于UDP的RTSP/RTP实时流媒体进行讨论,而这些技术对于基于HTTP/TCP传输的OTT视频业务性能指标的测量并不适用,另一方面的国内外研究主要集中在基于用户主观感受的评价模型的建立。对于客观的指标测量和获取方法的研究还有很大的发展空间。本课题主要从OTT视频的传输状况、视频自身属性及用户直接体验相结合的角度出发,筛选出常用的、直观的测量指标,并通过对多层网络协议监听和分析、视频数据的解码与媒体信息获取、测量估算等多种方式,设计并实现了能够被动地测量OTT视频业务性能指标的测量系统。本文首先介绍了课题的研究背景和意义,分析和比较了国内外最新的OTT视频业务性能指标测量方法的研究工作和现有产品,明确了本课题的主要内容和研究目标。进而介绍了进行OTT视频业务性能指标测量方法研究所需的技术。在筛选和介绍了常用测量指标并提出每种指标的测量方法之后,进行了 OTT视频业务性能指标测量系统的需求分析,并详细阐述了系统的概要设计、详细设计和代码实现。通过部署到终端用户所在的网络节点或客户端自身,系统能够有效、被动地测量网络内各终端节点用户的OTT视频质量和用户体验。同时,本文介绍了系统的自适应架构,有利于未来更多视频网站及更多指标测量方法的扩展。最后,本文通过实验检验了测量系统的各项指标测量功能,并通过与实际情况进行对比,对系统测量结果的准确性进行了验证。