论文摘要
随着通信技术的不断进步和电信市场的持续扩张,电信业务的发展趋向多元化和个性化。在竞争日益激烈的通信行业中,各电信运营商都在积极尝试多种业务的融合,为用户提供丰富多彩的综合信息服务。目前一种基于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系统测试的可靠性,具有重要的应用前景。