基于宽带网络的VOD系统设计与实现

基于宽带网络的VOD系统设计与实现

论文摘要

视频点播(VOD-Video On Demand)是多媒体技术与网络技术相结合的一个产物,是一项崭新的信息服务技术。它满足了人们自主收看节目、随机获取信息的需求,为我们的生活和学习带来诸多便利。本文通过对VOD系统进行深入探讨,并结合自身的实际工作,研究与实现了天津铁通VOD系统。天津铁通VOD系统主要由Web网站、LVS负载均衡、媒体服务、分布式网络存储等部分组成。系统设计时采取了先进的流媒体技术、LVS集群负载均衡技术、分布式网络存储技术以及媒体文件分发技术等多种主流的技术和先进的理念。Web网站采用三层架构的B/S模式进行设计实现,由ASP调用动态库方式实现对数据库的操作和业务逻辑的计算。系统设计的思路是将RM或RMVB等格式的视频文件存储在分布式的网络存储系统中,系统根据请求用户的所在地,利用LVS的分配策略将用户请求分配到最佳的媒体服务器上,再通过媒体服务器把相应的媒体流传送到客户端进行解码与实时播放。系统的主要功能是根据VOD系统结构,采用集群技术及分布式结构来全面设计和实现天津铁通宽带上的VOD。本系统的实现不仅保证了用户观看VOD的播放速度和观看质量问题:并且实现了大量数据流均衡分配在本地节点上,解决了铁通骨干网上带宽占用问题,提高了带宽的使用效率。它的应用和推广能够获得良好的经济效益和社会效益。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 系统开发背景
  • 1.2 国内外研究现状
  • 1.3 本文的主要内容
  • 1.4 本人主要工作
  • 第2章 系统相关技术介绍
  • 2.1 流媒体技术
  • 2.1.1 流媒体
  • 2.1.2 流式传输
  • 2.1.3 流媒体的播放方式
  • 2.1.4 流媒体的文件格式
  • 2.2 LVS集群负载均衡技术
  • 2.2.1 服务器集群理论
  • 2.2.2 负载均衡技术分析
  • 2.2.3 负载均衡算法
  • 2.2.4 负载均衡实现方案
  • 2.2.5 Linux虚拟服务器集群系统
  • 2.3 分布式网络存储技术
  • 2.4 内容分发服务技术
  • 2.4.1 CDS解决方案
  • 2.4.2 CDS技术方案比较
  • 第3章 基于集群的VOD系统视频服务器模型
  • 3.1 广域网VOD系统框架
  • 3.2 局域网VOD系统框架
  • 3.3 负载均衡设计
  • 3.3.1 负载均衡算法改进
  • 3.3.2 VOD负载均衡设计
  • 3.4 高可用性设计
  • 3.4.1 视频服务节点高可用性
  • 3.4.2 集群管理节点高可用性
  • 3.5 可扩展性设计
  • 3.6 广域网设计方案
  • 3.6.1 系统重定向机制
  • 3.6.2 负载均衡算法
  • 3.6.3 可扩展性
  • 第4章 VOD系统视频服务器的实现
  • 4.1 系统需求分析
  • 4.1.1 系统的功能性需求
  • 4.1.2 系统的非功能性需求
  • 4.2 系统设计
  • 4.2.1 系统网络结构设计
  • 4.2.2 系统软件结构设计
  • 4.2.3 系统数据存储设计
  • 4.3 系统实现
  • 4.3.1 Web系统的实现
  • 4.3.2 LVS负载均衡系统的实现
  • 4.3.3 媒体服务系统的实现
  • 4.3.4 媒体文件分发系统的实现
  • 4.3.5 LVS集群管理系统
  • 第5章 总结与展望
  • 5.1 总结
  • 5.2 下一步工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于宽带网络的VOD系统设计与实现
    下载Doc文档

    猜你喜欢