期刊文献+

基于Spark Streaming的快速视频转码方法 被引量:2

Fast video transcoding method based on Spark Streaming
下载PDF
导出
摘要 针对单机视频转码方法转码速度较慢和面向批处理的并行转码方法效率提升有限的问题,基于Spark Streaming分布式流处理框架,提出了一种面向流处理的快速视频转码方法。首先,使用开源多媒体处理工具FFmpeg,构建了自动化的视频切片模型,提出编程算法;然后,针对并行视频转码的特点,对弹性分布式数据集(RDD)进行研究,构建了视频转码的流处理模型;最后,设计视频合并方案,将合并后的视频文件进行有效储存。根据所提出的快速视频转码方法设计与实现了基于Spark Streaming的快速视频转码系统。实验结果表明,与面向批处理Hadoop视频转码方法相比,所提方法转码效率提升了26. 7%;与基于Hadoop平台的视频并行转码方法相比,该方法转码效率提升了20. 1%。 Aiming at the problems of slow transcoding speed of single-machine video transcoding method and limited efficiency improvement of parallel transcoding method for batch processing,a fast video transcoding method for stream processing based on Spark Streaming distributed stream processing framework was proposed.Firstly,an automated video slicing model was built by using the open source multimedia processing tool of FFmpeg and a programming algorithm was proposed.Then,in view of the characteristics of parallel video transcoding,the stream processing model of video transcoding was constructed by studying Resilient Distributed Datasets(RDD).Finally,the video merging scheme was designed to store the combined video files effectively.Based on the proposed fast video transcoding method,a fast video transcoding system based on Spark Streaming was designed and implemented.The experimental results show that,compared with the Hadoop video transcoding method for batch processing,the proposed method has improved the transcoding efficiency by26.7%,and compared with the video parallel transcoding based on Hadoop platform,the proposed method has improved the transcoding efficiency by20.1%.
作者 付眸 杨贺昆 吴唐美 何润 冯朝胜 康胜 FU Mou;YANG Hekun;WU Tangmei;HE Run;FENG Chaosheng;KANG Sheng(School of Computer Science, Sichuan Normal University, Chengdu Sichuan 610101, China;Visual Computing & Virtual Reality Key Laboratory of Sichuan Province ( Sichuan Normal University ) , Chengdu Sichuan 610101, China;Sichuan Normal University Technology Park Development Company Limited, Chengdu Sichuan 610066, China)
出处 《计算机应用》 CSCD 北大核心 2018年第12期3500-3508,共9页 journal of Computer Applications
基金 国家自然科学基金资助项目(61373163) 国家科技支撑计划项目(2014BAH11F02 2014BAH11F01) 四川省科技支撑计划项目(2015GZ079)~~
关键词 视频转码 SparkStreaming 分布式流处理 FFMPEG 弹性分布式数据集 video transcoding Spark Streaming distributed stream processing FFmpeg Resilient Distributed Datasets (RDD)
  • 相关文献

参考文献5

二级参考文献72

  • 1吴张顺,张珣.基于FFmpeg的视频编码存储研究与实现[J].杭州电子科技大学学报(自然科学版),2006,26(3):30-34. 被引量:32
  • 2ISO/IEC JTC1. ISO/IEC 11172 (MPEG-1) Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s Part 2: Video[S]. 1993.
  • 3ITU-T. ITU-T Rec H.261 Video codec for audiovisual services at PX64 Kbits/s[S]. 1990, 1 ; 1993,2.
  • 4ISO/IEC JTC1. ISO/IEC 14496-2 (MPEG-4 Part 2) Coding of audio-visual objects-Part 2 : Visual[S]. 1999.
  • 5ITU-T. ITU-T Rec H.263 Video coding for low bit rate communication[S]. 1995,1 ; 1998,2; 2000,3.
  • 6Joint Video Team of ITU-T and ISO/IEC JTC i. ( ITU-T Rec H.264 I ISO/IEC 14496-10 AVC) JVT-G050rl Draft ITU-T recommendation and final draft international standard of joint video specification[S]. 2003.
  • 7JVT-V209. Joint draft 2.0 on muhi-view video coding [S]. MPEG document, 2007.
  • 8Yung N H C, Leung K K. Spatial and temporal data parallelization of the H.26! video coding algorithm[J]. IEEE Transactions on Circuits and Systems for Video Technology (CSVT), 2001, 11(1):91-104.
  • 9Shen K, Edward J, Delp A. Parallel implementation of an MPEG1 encoder: Faster than real-time[C]//SPIE Conference on Digital Video Compression: Algorithms and Technologies, San Jose, California, 1995.
  • 10Mattavelli M, Brunetton S, Mlynek D. A parallel multimedia processor for macro block based compression standards [C]// International Conference on Image Processing (ICIP), 1997.

共引文献192

同被引文献15

引证文献2

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部