岗位职责:
1.参与公司智能云平台核心架构设计。
2.独立完成项目子系统的系统分析,设计,并主导完成详细设计和编码的任务,确保项目的进度和质量。
3.负责公司视频监控/智能家居产品设备及客户端SDK的开发及维护,包括但不限于:NAT穿透,UDP/KCP可靠传输,音视频传输协议,云存储推流/拉流等,音视频解码显示。
职位技能要求:
1.有linux系统软件开发经验。
2.精通C/C++开发。
3.精通网络编程,对UDP/TCP//Http等网络协议有深入理解。
4.熟悉KCP/UDP可靠传输并有实际开发经验,有NAT穿透/WebRtc开发经验优先。
5.熟悉实时音视频传输协议,有弱网对抗,大码流实时预览效果优化经验。
6.熟悉音视频解码显示处理,对ffmpeg,OpenCV有实际使用经验。
7.熟悉嵌入式Linux/Window/MAC/Android/IOS等不同系统下的编程。