职位描述
1. 网络协议:
熟悉 WebRTC 协议栈原理;有远程控制、云桌面场景下 WebRTC 流优化经验者优先。
熟悉 TCP/UDP 协议底层差异与适用场景,能结合业务场景选择最优传输方案;
熟悉Quic协议;了解拥塞控制算法的原理与优化方法,有弱网对抗经验。
2.开发语言:
熟练掌握至少一套移动端原生开发技术栈(Android 端:Java/Kotlin与iOS 端:Swift/Objective-C,MacOS、HarmonyOS)
3. 音视频技术:
熟悉视频编解码标准(H.264/H.265/AV1)及视频流播放控制逻辑(含帧同步、缓冲策略、卡顿修复),能处理视频流解码异常(如丢帧、花屏);掌握音频编解码与流处理技术(FAAC 编码、Opus 低延迟解码),能实现音频流的实时解码。
4. 平台底层:
深入理解 至少一个平台 的底层技术原理,能实现输入事件同步处理;熟练调用目标平台系统 API,能解决硬件适配与系统版本兼容性问题。
5.项目经验:
至少 3 年 专注于远程控制、云桌面、实时音视频 领域的移动端原生开发经验;