logo of bytedance

字节跳动流媒体SDK开发工程师

社招全职A125064地点:北京状态:招聘

任职要求


1、有良好的编程习惯,了解设计模式;
2、了解C/C++/Java/Objective-C编程语言, 熟悉JNI机制,熟悉CMake及相关工具链;
3、了解TCP/UDP/IP、RTP/RTCP/RTMP网络传输协议;
4、熟悉常见音视频开源项目的优先,如:FFmpeg、x264、WebRTC、GStreamer等,有维护过开源项目的优先; 
5、熟悉流媒体客户端开发,有直播、点播、RTC、音视频编辑等项目开发经验优先。

工作职责


1、负责流媒体SDK功能的设计和开发;
2、参与流媒体SDK架构的演进与落地;
3、参与线上指标的分析与优化。
包括英文材料
编程规范+
设计模式+
C+
C+++
Java+
JNI+
CMake+
客户端开发+
相关职位

logo of xiaohongshu
社招客户端开发

1. 负责跨平台音视频SDK开发与维护,包含直播推流,直播连麦等 2. 音视频SDK优化,包括SDK性能、带宽评估、抖动处理、拥塞控制等

logo of meituan
社招3年以上核心本地商业-业

1、负责视频云服务/流媒体SDK/音视频算法的质量保障工作,参与视频业务全链路质量保障建设; 2、对业务迭代全过程质量进行度量,并开展数据分析和质量运营,持续推动优化; 3、优化迭代测试上线流程,不断探索研发过程中质量和效率的提升方法,提升交付质量和交付效率; 4、持续优化测试方法,制定专项测试方案和体验评测方案,通过提升可测性、改进工具链等方式提高测试效率,提升用户体验。

更新于 2025-07-08
logo of bytedance
社招A91193

1、设计、开发和维护跨端互联Android端应用程序; 2、参与XR应用的设计和框架开发,深入用户为用户提供优秀的跨端XR体验; 3、基于XR场景,解决多媒体和图形渲染相关的问题,优化渲染性能,确保最佳的用户体验。

更新于 2025-05-14
logo of kuaishou
校招J1016

1、负责跨平台多媒体内核开发和播放终端框架,以SDK的形式提供给Android/iOS两个移动端平台使用,并适配所有相关设备; 2、持续优化日播放量百亿量级视频平台的短视频和直播播放体验,改进客户端自适应流媒体协议,集成软硬件解码器,并利用相关大数据指导优化方向。

更新于 2025-07-30