论文部分内容阅读
近些年,对等网络(Peer-to-Peer,P2P)因其可扩展、负载均衡等优良的特性被大量引进流媒体技术中,并成为了主流框架。与此同时,随着网络环境的不断改善,用户对网络视频的服务质量要求也不断提高。而通过网络测量技术,可以了解网络中各节点的行为特性和共享数据。基于此,本文以PPLive为例深入分析对等流媒体系统的特点,设计并实现了针对对等网络流媒体直播的测量系统,对流媒体系统中用户节点的服务质量进行了定量的分析。本文利用对等流媒体直播的协议特点,提出通过测量缓存映射表的方法来评估其服务质量,包括视频码率、启动时间、播放时延和连续度。这种方法相对于传统的测量方法,即可以降低测量所需的软硬件成本,又可以避免产生过大的网络流量,具有良好的可扩展性。论文的主要工作包括:首先,利用对等直播流媒体的协议特征,设计了基于缓存映射表的测量策略和视频质量分析模型,该模型经过实验验证表明,可以很好的描述节点各个质量参数;其次,详细描述了测量系统的概要设计和具体实现;最后,对测量系统的测量效率和性能做了评估,并对PPLive的测量结果进行了定量统计分析,提出了对等直播流媒体系统中节点选择和初始播放位置选择的改进策略。本文提出的测量方法,可以为研究和改进对等网络流媒体直播系统提供直接的参考意见。通过对测量结果的分析,一方面验证了视频质量分析模型的准确性,一方面通过测量得到的一些统计数据设计出流媒体系统的改进方案。测量系统可以长期的稳定运行,持续为后续研究分析提供数据支持,给对等流媒体直播的未来研究和架构设计提出了有价值的意见。