论文部分内容阅读
信息时代的到来,使得人们对多媒体信息的获取需求越来越大,流媒体技术的产生和发展也因此成为必然。目前,如YouTube、Hulu和优酷等国内外流行的视频网站,一般都是采用基于HTTP协议的流媒体方式进行视频节目的播放。不同于RTSP/RTP协议的流媒体,基于HTTP协议的流媒体不用特意搭建特定的服务器,可以直接使用普通的HTTP服务器。而HTTP Streaming技术的发展本身就是为了更好地提高视频用户的体验质量,因此如何评价HTTP流媒体业务QoE(Quality of Experience,用户体验质量)并根据QoE去提升服务质量及优化网络成为学术界和产业界普遍关注的问题。本文首先明确了QoE的定义及评价方法,描述了基于HTTP的移动流媒体技术的发展及其所带来的QoE评价的挑战。然后从QoE影响因素和QoE评价方法两个方面进行调研并作出了分析总结。流媒体QoE受网络层、应用层和用户层三个层面的因素影响,但由于用户层的因素比较主观并难以获取,目前的评价方法便极少考虑用户层因素对QoE评价的影响,这与用户实际使用环境有较大的差异,使得最终的评价结果会与用户实际体验质量存在一定的偏差。本文在前期调研的基础之上进行了移动流媒体用户观影操作行为的分析,并提出了一种基于用户观影操作行为分析的HTTP移动流媒体QoE的评价方法,该方法将用户行为与客观参数相结合,在现有通过客观参数映射得到的大众化QoE基础之上,通过分析用户历史以及当前观看视频过程中的操作行为推测用户对该类视频的流畅度和清晰度的期望值以及观看当前视频时的情绪值,依此修正用户个人对视频的整体满意度,达到个性化地修正用户个人QoE评价的目的。最后,根据所提出的HTTP移动流媒体QoE评价方法,设计并实现了一个可支持该方法的Android移动流媒体客户端,并进行简单的实验收集一定的数据,进一步验证了用户暂停行为对QoE评价会产生一定的影响。