岗位职责:
1、负责开发维护跨平台(iOS,Android)的短视频编辑SDK,为上层提供统一音视频编辑接口;负责快手PC直播客户端功能开发、模块重构、性能优化等工作;
2、基于OpenGL ES等图形库实现图像缩放、特效、裁剪、叠加、模糊、滤镜、特效等后处理操作; 3、基于FFmpeg等多媒体库实现音视频编解码、拼接、裁剪、加速、转场等操作; 4、实现对接iPhone/Android平台上的硬件编解码; 5、配合视频编辑方面的业务需求,在底层实现相关功能;6、利用HTTP/2、QUIC、P2P等新型网络技术持续改进性能和优化用户体验,提高编解码、渲染性能,不断提高分辨率、帧率、视频长度的支持。
岗位要求:
1、2022届及以后获得本科及以上学历,计算机/通信等相关专业优先,有NOI/ACM/TopCoder等相关竞赛经验者优先; 2、精通C/C++/Java/ObjectiveC中任意一项,能够使用并快速学习其余移动端的的编程语言; 3、有基于FFmpeg的多媒体开发经验,在iOS/Android平台上有多媒体开发经验的优先; 4、熟悉OpenGL ES等Graphics API优先,熟悉Windows平台开发,对Win32SDK、多线程、Http协议有一定的了解; 5、有Qt开发经验者优先,对obs-studio代码熟悉者优先,有DirectX或OpenGL开发经验者优先; 6、熟悉大数据分析平台和工具,有大数据分析经验者优先; 7、善于学习和运用新知识,具有良好的分析和解决问题的能力,有较强的学习/预研/动手能力。
当前职位已下线
为你揭秘各职业的工作内容|薪资水平…
通过C#语言开发工具,对软件的功能、性能等,进行开发、优化、迭代和维护的技术人员。