Triple Play测试中基于IP网的VOD模拟服务器的研究与实现

Triple Play测试中基于IP网的VOD模拟服务器的研究与实现

论文摘要

随着通信技术的不断进步和电信市场的持续扩张,电信业务的发展趋向多元化和个性化。在竞争日益激烈的通信行业中,各电信运营商都在积极尝试多种业务的融合,为用户提供丰富多彩的综合信息服务。目前一种基于IP网络并结合语音、视频和数据的TriplePlay(三重播放)业务策略得到了较广泛的关注,它可为用户提供包括电话会议、VoIP、IPTV和VOD在内的各种服务。然而在现有的承载网络上传送这些复杂的业务给运营商的部署过程带来了许多技术难题,Triple Play的运营也面临较大的考验,因此对Triple Play的可靠性测试尤为重要。目前Triple Play业务测试主要包括对网络流量、网络设备及运行场景的测试。思博伦公司的TestCenterTM测试系统针对以上测试需求,对各种实际服务器(如Web服务器、FTP服务器、Telnet服务器和流媒体服务器等)进行仿真,来达到对业务模拟场景进行全面测试的目的。而在整个Triple Play测试系统中,VOD(视频点播)业务测试及其模拟服务器是其中的重要组成部分。因此,实现一个应用级的VOD视频模拟服务器不仅可以满足Triple Play测试中对视频业务的测试需求,而且具有快速部署测试设备的优势。该VOD模拟服务器允许测试用户同时发起多个流媒体点播请求,对流媒体服务集作出评定,并且对采用QuickTime,Real Networks或Windows Media的流媒体设备进行性能分析等。本课题参照VOD业务的系统结构,采用相应的视频传输协议和编码标准,利用格式转换、数据封装、会话控制等技术,设计了VOD系统中的音视频编码及业务测试模块,并整合这些模块实现了基于IP网的VOD视频模拟服务器。该方案能根据测试用户需求,对文件的视频部分进行H.261/H.263/MPEG-4编码、音频部分进行G.711/G.723/G.729编码,从而解决客户端解码能力差异性的问题。该方案与已有流媒体服务器相比,能够支持更多的编码格式、简化网络硬件设备和系统结构、降低测试成本,从而实现了对VOD服务器的有效仿真,提高了Triple Play系统测试的可靠性,具有重要的应用前景。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 课题意义
  • 1.3 所做工作
  • 1.4 章节安排
  • 第二章 VOD系统的体系结构
  • 2.1 VOD系统概述
  • 2.2 基于IP网的VOD系统
  • 2.3 视频服务器概述
  • 2.3.1 VOD系统的C/S结构
  • 2.3.2 视频服务器的服务方式
  • 2.3.3 视频服务器的运行状态机
  • 2.4 视频传输实现方案
  • 2.5 本章小结
  • 第三章 VOD系统的协议及关键技术
  • 3.1 VOD系统的协议结构
  • 3.2 实时传输协议(RTP)
  • 3.2.1 RTP协议简介
  • 3.2.2 RTP的工作过程
  • 3.2.3 RTP的报文格式
  • 3.2.4 RTP的载荷数据类型
  • 3.3 实时传输控制协议(RTCP)
  • 3.4 RTP/RTCP协议的性能优越性
  • 3.5 会话描述协议(SDP)
  • 3.5.1 SDP协议简介
  • 3.5.2 SDP的协议规范
  • 3.6 Windows环境下的Socket网络编程
  • 3.7 视频编码相关技术
  • 3.8 本章小结
  • 第四章 VOD视频模拟服务器的设计与实现
  • 4.1 系统结构设计
  • 4.1.1 VOD模拟服务器的视频部分
  • 4.1.2 VOD模拟服务器的音频部分
  • 4.2 媒体数据处理方案
  • 4.2.1 视频处理流程
  • 4.2.2 音频处理流程
  • 4.3 编码模块结构设计
  • 4.3.1 视频数据处理模块
  • 4.3.2 音频数据处理模块
  • 4.4 编码模块实现说明
  • 4.4.1 编码模块的数据类型
  • 4.4.2 视频数据处理描述
  • 4.4.3 音频数据处理描述
  • 4.5 测试模块实现说明
  • 4.6 本章小结
  • 第五章 VOD模拟服务器的系统测试与性能评价
  • 5.1 系统测试环境
  • 5.2 测试步骤
  • 5.3 测试结果与性能评价
  • 5.4 本章小结
  • 结束语
  • 参考文献
  • 相关论文文献

    标签:;  ;  

    Triple Play测试中基于IP网的VOD模拟服务器的研究与实现
    下载Doc文档

    猜你喜欢