论文部分内容阅读
随着高清数字电视的普及和基于用户生成内容的Web2.0网络的迅速发展带来了对数字多媒体,尤其是高清数字视频的需求的爆发式增长,这和目前视频制作手段的不足存在着巨大矛盾,它对下一代视频制作环境提出了迫切需求。云计算的提出为下一代网络应用和大规模计算指出了发展方向。本文的研究基于国家863计划《分布式宽带业务制作系统环境的开发》课题背景,研究方向为在线节目制作领域的集群转码和面向广域网的在线非线性编辑业务服务端关键技术。本文首先基于课题整体架构完成了一套适用于转码业务和在线非线性编辑业务的服务端集群计算系统,随后设计了一套适用于本集群计算系统的在线非线性编辑服务端系统。在非线性编辑的用户接入由局域网向广域网过渡、服务端实现由基于硬件板卡或单机软件向基于集群计算过渡的过程中,出现了制作信息的前后端同步和大规模集群中非编特效滤镜库的扩展等新难题。本文致力于在实现在线非线性编辑服务端集群化的过程中解决上述难题。本文的主要贡献在于:1.实现了《分布式宽带业务制作系统环境的开发》课题中面向转码业务和在线非编业务的集群计算系统,设计了适用于此集群计算系统的非编业务集群化服务端系统,设计了两个系统中各个子模块的运行原理和工作方式,并完成了其基于Windows平台C++语言的代码实现。2.提出了一种信令可执行性验证前置的集群计算系统应用层通信协议,在广域网计算集群功能可扩展性带来的信令不可执行情况下解决了任务的无意义等待问题。3.设计了一种基于XML封装的支持多视频图层和透明度通道的编辑决策表,解决了广域网的页面虚拟制作和服务端集群制作之间多样化编辑信息的同步问题。4.设计了一种基于动态链接库实现的可扩展非编特效滤镜库,设计了本系统的滤镜规范和接口,解决了大规模集群化工作节点中的非编滤镜不停机扩展问题。