一种基于hadoop平台的提高视频转码效率的方法技术

技术编号:9146300 阅读:876 留言:0更新日期:2013-09-12 07:25
本发明专利技术提供了一种基于hadoop平台的提高视频转码效率的方法,一种基于hadoop平台提高视频自适应技术效率的技术,通过hadoop平台对视频文件进行存储分割处理,然后对分割产生的视频片段进行FFmpeg转码,再把转码结果交付给HDFS进行视频片段合并,至此高效率的完成大宗视频数据的转码任务。本发明专利技术基于hadoop平台的视频自适应技术之高效视频转码,视频转码速度快,网络带宽流量消耗低,负载平衡处理得当,转码耗时减少明显。

【技术实现步骤摘要】

【技术保护点】
一种基于hadoop平台的提高视频转码效率的方法,其特征在于:包括如下步骤:步骤100:视频作业配置模块处理用户输入的视频处理配置信息,将视频处理任务打包成作业对象发送给作业队列管理模块,然后视频作业配置模块通知视频分割模块将原始视频进行分割;步骤200:视频分割模块分割好视频后,将分割结果送给视频传输模块;步骤300:视频传输模块将分割好的文件上传到分布式文件系统HDFS;步骤400:作业队列管理模块监控作业队列,从作业队列中取出作业对象,构造出和作业对象对应的并行框架作业,上传到计算框架MapReduce;步骤500:计算框架MapReduce根据框架作业对上传到HDFS上的视频分片进行转码操作和合并操作;步骤600:一个视频作业完成后,MapReduce通知作业队列管理模块,将作业对象从作业队列中删除;步骤700:作业队列管理模块将视频转码后的视频的信息存入数据库。

【技术特征摘要】

【专利技术属性】
技术研发人员:何震宇葛百根史梦龙胡文毅薛鸿杰
申请(专利权)人:哈尔滨工业大学深圳研究生院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1