《计算机技术与发展杂志》发表论文赏析
作者:邢艳芳;周舒琪
摘要:当下由于视频内容多样化的爆发式变革,产生了多种音视频封装格式和编码格式,为解决用户高清视频多端下载收看及相应格式转换需求,应对庞大的数据量计算作业,需整合高效计算机资源。 该文提出了一种基于 Hadoop 的分布式视频转码方案,采用分布式文件存储系统 HDFS 进行大型视频文件的存储,通过 MapReduce 编程框架结合 FFmpeg 开源软件,将视频数据处理划分为 Map 和 Reduce 两个阶段,把庞大的数据量分布到多处理节点分析。 调用转码模块,减少开发人员工作量,分布式完成视频转码功能。 该方案充分利用了数据集群的并行计算能力,突破了单机视频转码技术的发展瓶颈。 通过实验验证得出,相比于单一节点进行视频转码,此系统的转码速度仅在 2 台数据节点的分布式集群中就获得了 50% 的提升。 通过此系统可以为各类终端用户按各自需求提供易于使用、开放便捷、快速高效的视频转码服务。
关键词:Hadoop;分布式处理;视频转码;HDFS;FFmpeg