论文部分内容阅读
随着多媒体技术和网络技术的发展,数字视频服务的应用范围越来越广泛,己日益深入到传媒服务业、企业、家庭和个人。特别是如何在IP网络上提供形式多样的数字视频服务已成为业界关注的焦点。
本文结合作者参与的企业研发项目,详细讨论了IP实时视频流服务平台的设计方法,给出了主要软件模块的实现技术,并研究了QoS、组播等关键技术。
论文首先简述下一代网络和数字视频技术的演进与发展,说明了IP实时视频流服务平台的应用背景及研究意义。然后,系统讨论了该服务平台设计开发相关的若干基础技术,包括RTP实时传输协议、视频压缩编码、QoS控制和服务发现技术。接着,论文给出了服务平台的整体架构,包括服务平台的网络部署架构、硬件结构和工作原理以及系统软件模块总体设计。在此基础上,论文详细讨论了服务平台软件设计实现技术。论文采用RTP协议技术、IP组播技术和多线程技术,设计并实现了包括IP视频流传输、视频流基本播放控制和定制播放服务功能的IP视频流及播放软件模块;采用基于RTCP的QoS技术、服务发现技术和用户管理技术设计实现了包括QoS控制、系统服务发现和用户群组管理功能的平台管理软件模块。最后,论文给出了平台功能测试和性能测试结果,并深入探讨了组播QoS技术和进一步的工作。
测试结果表明,所实现的系统满足设计要求,并已作为第一版的研发产品交付公司试用。