腾讯云
FFmpeg决策委员会委员,专家工程师
赵军,腾讯云专家工程师、FFmpeg决策委员会委员、开源爱好者。2018年成为FFmpeg maintainer,2019年入选 FFmpeg 决策委员会(voting committee),具备丰富的基于Linux 的Router/Gateway 开发经验,并持续关注Linux 在网络方面发展。曾开发基于Linux 的高清/ 标清H.264/MPEG2视频解码器及图像处理平台。曾在Intel DCG/NPG 负责基于FFmpeg以及Intel平台上的视频编码/解码/转码、视频后处理、视频分析的硬件加速的工作。目前在腾讯云负责视频云的系统优化相关工作,在持续向FFmpeg社区提交patch的同时,也倡导引领同事以开放的心态拥抱开源。
他所在的专题
编解码实践应用
编解码始终是核心技术,也是难点,如何做到带宽成本、清晰度、流畅度之间的平衡,伴随着FFmpeg和H.265的普及,各家在实践应用中各显神通。
他的演讲
随着视频图像数据的爆发式增长,对视频图像处理的性能要求越来越高,在大部分的的平台上,有专门的硬件用于执行Video相关的任务,这些硬件被用于解码,编码,转码,图像后处理,视频分析等任务,这些方案与纯粹的CPU方案相比较,在功耗和性能方面有很大优势;但也同我们所知道的大部分的事情一样,利弊共存;即使如此,在一些实时场景以及对Video性能有很高要求的情况下(如高密度的视频转码),FFmpeg的硬件加速方案依然凸显出了非常高价值,在Intel平台上,我们使用Intel的GPU,提供了一套基于VAAPI/Media SDK的硬件加速方案,本报告将介绍Intel平台下的FFmpeg的GPU加速的当前状态以及一些技术细节,同时给出进一步的开发计划,并综述了FFmpeg在其他平台上的硬件加速方案。