摘要
根据广域网环境的在线节目制作系统的需求,设计了一种集群转码系统。该系统采用基于Condor的集群运算调度机制,结合对视频数据的有效分割,完成多运算节点同时对一个节目素材的转码计算。重点介绍了集群转码系统的总体设计思路以及实现方式,包括软件部分任务生成、转码程序、结果生成等模块的实现细节。系统测试数据说明了集群系统中视频分割大小以及集群节点数目等关键因素对系统运行效率的影响。
According to the need of online program editing system on the Internet, a kind of cluster transcoding system is designed. This system introduces Condor-based cluster scheduling mechanism, and makes several computing nodes to finish video transcoding tasks with video splicing algorithm. The overall design and implementation are introduced, including details of software modules such as task generation, transcoding and result generation. Meanwhile, some conclusions about the system performance are obtained by some system testing results, which is affected by several factors such as cluster scale and splicing point.
出处
《电视技术》
北大核心
2010年第1期18-21,共4页
Video Engineering
基金
国家"863"计划项目(2008AA01A318)
关键词
集群转码
计算调度
视频分割
视频转码
cluster transcoding
cluster scheduling
video splicing
video transcoding