Print

基于SIP协议的视频点播系统研究

论文摘要

SIP(Session Initiation Protocol)协议,作为下一代网络软交换应用层的控制信令协议,能够对包括音频,视频,数据在内的多媒体通信会话管理提供良好支持,具有广泛的应用前景。VOD(Video on Demand)是多媒体领域的热点问题,VOD系统因其点播的自主性、多媒体表现形式的直观性,一直受到市场的广泛关注。系统正是满足这种需要的一种信令协议。本文围绕基于SIP的VOD系统的实现展开了研究。本文首先研究了有关于SIP的VOD系统的各方面技术,尤其是流媒体相关技术,对流媒体的重要协议RTSP协议进行了仔细分析与研究;研究了SIP协议的功能特点,网络结构与应用原理,简要分析了其消息机制。其次,对基于SIP协议VOD系统进行了总体设计,根据SIP协议与RTSP协议的关联性与异同点,给出了两种设计方案,即SIP结合RTSP方案和S-VOD(扩展的SIP)方案,对两种方案着重进行了研究,分析了它们各自的优缺点,根据S-VOD方案具有的优势和前景,选择了该方案予以研究和设计。针对S-VOD方案的难点,即缺少VCR功能,进行了重点设计。设计思路是,根据SIP协议具有良好可扩展性这一特点,为其定义了数个新的方法,目的是为了实现VCR功能,即播放、暂停、快进与快退。在此基础上,设计了S-VOD系统的网络架构,并描述了其点播流程。然后,对设计予以功能实现。包括使用开源服务器openSER构建SIP网络服务器,使用oSIP协议栈开发客户端和实现SIP模块,并重点实现了VCR的各项功能。最后,对S-VOD系统进行了测试,将测试数据与原有VOD系统进行了对比和分析,结果表明,S-VOD系统性能优良,具有极大的应用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外有关SIP 应用的研究
  • 1.3 VOD 的特点及有关研究
  • 1.4 课题研究目标和内容
  • 2 基于SIP 的VOD 技术研究
  • 2.1 VOD 技术及重要协议
  • 2.2 SIP 协议研究
  • 2.3 本章小结
  • 3 基于SIP 的VOD 系统总体设计
  • 3.1 SIP 的VOD 系统方案设计
  • 3.2 S-VOD 系统VCR 功能设计
  • 3.3 S-VOD 系统的网络架构
  • 3.4 本章小结
  • 4 S-VOD 系统设计与实现
  • 4.1 SIP 网络服务器实现
  • 4.2 SIP 流媒体服务器结构
  • 4.3 VCR 功能的实现
  • 4.4 本章小结
  • 5 测试与分析
  • 5.1 测试数据与分析
  • 5.2 本章小结
  • 6 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/c7ac7d68158e7c045a704ed2.html