【工作职责】
负责服务端和客户端FFmpeg开发、优化和维护 。以FFmpeg为核心,通过与云端媒体服务业务、以及客户端推流和播放SDK的有机结合,打造音视频媒体能力丰富、 性能/成本/延时/画质等核心技术指标具备高度竞争力的端云一体化媒体引擎。
1、建设广覆盖、高可用、低成本、高性能、智能化、弹性和灵活的云端媒体处理服务(包括图片处理、视频转码、视频AI等业务);
2、以FFmpeg为主要载体,负责各种音视频功能和算法在服务端和客户端的技术落地,支撑业务健康发展;
3、FFmpeg pipeline和功能开发,持续优化性能、成本、延时、画质等核心技术指标。
【任职要求】
1、一年以上音视频相关开发经验;
2、精通C/C++编程,具备Go/Python等编程经验尤佳;
3、熟练的Linux平台开发经验,掌握云计算分布式媒体服务器的架构开发,熟悉X86/ARM/GPU/ASIC等不同异构平台的媒体处理方案。具备IOS/Andriod平台的媒体开发经验尤佳;
4、熟悉FFmpeg/WebRTC/Gstreamer等多媒体开源架构。精通FFmpeg源码开发和优化,FFmpeg maintainer 尤佳;
5、熟悉ACC、H264/H265/AV1/H266、JPEG/HEIF等音视频和图片的编码,视频缩放/合流/画质增强等视频处理,视频AI分析和视频播放;
6、熟悉主流的媒体封装格式,如MP4/HLS/FLV。熟悉主流的媒体传输协议,如HLS/DASH/RTMP。熟悉RTC等低延时传输协议尤佳。