工作职责:
岗位职责:
1) 负责WebRTC技术预研和难点公关,进行模块裁剪、性能优化与改进,提高稳定性和兼容性,并解决产品实现中的相关技术问题;
2) 参与视频会议系统流媒体通信相关的架构设计和开发,解决服务端与客户端WebRTC版本升级和适配等问题;
3) 进行产品需求分析、模块设计和实现,并编写相关的文档;
4) 努力提高所负责模块的质量,持续改进工作的成果。
任职资格:
任职要求:
1) 本科两年以上,计算机、通信、自动化等相关专业;
2) 熟悉C/C++语言编程,具有良好的编程习惯,熟悉多线程编程;
3) 熟悉WebRTC架构,熟悉Native源码和android/ios SDK,了解音视频处理流程、码率自适应、jitterbuffer、NetEQ、FEC、ARQ、带宽估计、拥塞控制等;
4) 熟悉流媒体实时传输协议(RTP/RTCP),熟悉H265、H.264、G.711、AAC、opus等编解码标准的优先;
5) 熟悉开源SFU如licode、janus、mediasoup和P2P穿透技术如ICE、STUN、TURN等协议原理的优先;
6) 较强的逻辑思维能力和沟通协调能力,思维清晰,表达流畅;
7) 较强的团队协作和敬业精神,责任心强,较强的自我驱动和结果导向意识;
8) 英语四级以上,良好的英文文献阅读与理解能力。