论文部分内容阅读
随着社会的发展和进步,人们对精神文化和信息的需求也在不断增长,但是传统的广播电视系统只支持简单的单向信息传递,已经不能够满足用户的需要,这就促使了交互数字电视的发展。VOD(视频点播)是开展交互式增值业务最直接有效的途径,用户可以通过VOD系统选择收看喜欢的视频、新闻等资讯信息。这样随着交互式业务的逐步推广’和业务规模的逐渐扩大,必然会对业务网络中推流服务器的性能和效率提出更高的要求,所以实现VOD系统中的高效而稳定的推流服务器就显得尤为重要。目前的广电网中的视频点播架构主要是由时代华纳公司提出的ISA架构和Comcast公司提出的NGOD架构。但是ISA架构不能很好支持新业务的扩展,因而更加开放的NGOD架构受到了广大电视运营商的青睐。其中推流服务器主要负责存储多媒体视频资源,并且将用户请求的媒资内容的视频和音频流推送到相应的边缘设备IPQAM上,然后再由其转换为可以在HFC网络中传输的模拟信号,最终推送到用户客户端--机顶盒上,从而实现视频的点播功能。本文就以NGOD架构作为研究背景,对架构中推流服务器的相关模块进行研究和分析,设计并实现了一种基于NGOD架构的推流服务器及相关模块。首先通过对NGOD协议中推流服务器模块的相关接口及功能的描述,实现了NGOD中的RTSP扩展协议及相关的接口,然后设计并实现了一套推流服务器的架构,可以支持多会话任务的处理,并且支持媒资的注入、实现视频的时移和快进等功能。