论文部分内容阅读
随着网络技术和信息技术的广泛发展,数字宽带多媒体网络也相应得到了很大普及,数字宽带多媒体网络是利用现有有线电视网络开展的包括视频点播(VOD)、互联网浏览、网上证券交易、互动电视(IPTV)、网络游戏、电子商务、网上银行、网上教育、IP电话等多种增值业务的数字网络。在宽带多媒体网络中,利用TS over IP技术可以将数字电视广播网络里的电视节目引入到宽带IP信息网络进行IPTV。这样通过IP网络传输,可以作为数字电视广播除了卫星、地面和电缆外又一个廉价而高效的广播方式。本文研究的IP复用器就是用于数字宽带多媒体网络系统前端的网络设备,对基于IP传输的MPEG-2 TS流进行实时复用处理,然后输出到后端的IP-QAM调制器或直接输出到IP骨干网络。本文从IP复用器的研究和应用背景出发,对IP复用器的实现做了以下几个方面的研究工作:首先,学习MPEG-2标准系统层协议规范,在对MPEG-2传输流的语法结构,传输流PSI信息有了一定理解的基础上,对MPEG-2传输流复用中的PSI信息处理、PID替换和包过滤以及PCR校正技术进行了深入研究。其次,研究了MPEG-2传输流在IP网络中的传输,从IP网络中TCP/IP协议出发,讨论了TS流在IP网络中传输的协议模型,TS数据封包结构和IP网络中的传播方式等。再次,在linux系统平台下,完成了IP复用器的软件结构设计,对IP复用器中的TS流接收模块、TS流分析模块、TS流复用处理模块和TS流输出模块进行了具体实现。并设计了IP复用器的前端WEB控制界面,对IP复用器进行配置和管理。最后,对整个IP复用器前端WEB UI系统和后台复用处理系统进行了功能测试和性能测试。