首页> 中文学位 >基于VCR的P2P视频点播系统的研究
【6h】

基于VCR的P2P视频点播系统的研究

代理获取

目录

文摘

英文文摘

声明

第1章 绪论

1.1研究背景

1.2国内外研究现状

1.3论文的主要工作和内容安排

第2章 P2P流媒体相关技术的研究

2.1流媒体技术

2.2 P2P网络技术

第3章 P2P视频点播系统

3.1 视频点播系统简介

3.2 P2P视频点播系统

第4章 视频点播系统性能测试

4.1 Darwin视频点播系统

4.2 WebPlayer视频点播系统

4.3 性能测试与分析

4.4 系统架构与代码分析

第5章 基于VCR的P2P视频点播系统总体设计

5.1系统概述

5.2用户行为分析

5.3覆盖层管理

5.4数据缓存管理

5.5数据的调度

5.6关联规则挖掘

5.7 VCR交互式操作

第6章 总结与展望

6.1 工作总结

6.2未来工作展望

参考文献

致谢

展开▼

摘要

传统的基于C/S模式的流媒体服务将大部分的功能都集中放在服务器端。对于数据量大、实时性高的视频点播业务来说,这种C/S模式中的服务器很容易成为系统的瓶颈,限制系统的扩展性。
   为解决这一问题,P2P对等网络技术被引入到视频点播系统中。这种模式充分利用了网络闲置的带宽资源和存储资源,极大地减轻了服务器的工作负荷,提高了节点资源的利用效率。此外,这种系统的服务能力随着需求的增长而自然增长,具有与生俱来的可扩展性。目前,P2P技术在下载和直播业务中已经有了比较成熟的解决方案,但P2P视频点播系统的发展却很缓慢。这是由于点播业务所特有的播放异步性,使得将P2P技术应用到点播业务面临许多挑战,许多问题还不能很好地解决,尤其是对VCR交互式操作的支持。
   本文研究了视频点播系统与流媒体的各种关键技术,并利用Apple公司的开源流媒体服务器Darwin Streaming Server和久播网络公司的WebPlayer9分别搭建了C/S架构和P2P模式的视频点播系统,以进一步了解两者的性能。分析了现有各种P2P视频点播系统,对P2P视频点播系统面临着的各种技术问题,如网络拓扑关系、覆盖层的构造、节点的组织与管理、数据的缓存和调度、对VCR交互式操作的支持等提出了自己的见解。提出了一种基于差异化缓存的P2P视频点播系统,并设计了该系统的架构和主要的组成模块。该系统综合了关联规则挖掘技术、推拉技术和差异化缓存;对节点之间进行消息交互的Gossip协议进行了改进,使得节点不必与列表中的每个节点都频繁的交换信息,而是有区别地传递不同的Gossip消息,从而大大减少了系统的开销。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号