1、十年以上视频会议系统、音视频实时通信系统设计、开发、优化经验。
2、善于大型项目持续改进和优化,善于解决软件项目的疑难杂症。
3、熟悉 WebRTC 源码架构,可以修改 WebRTC 源码。
4、了解 WebRTC 音频 3A 算法、neteq 等关键技术。
5、了解 H264 编码规范,熟悉Open H264、x264 实现。
项目简介:
公司会议产品是基于开源项目 OWT 构建的,其中 SFU WebrtcAgent 是基于 WebRTC 源码开发的,带宽预测、流控、拥塞控制没有调优,导致音视频延迟大、卡顿严重、音视频不同步等问题凸出。
硬件会议终端,麦克风采集到的声音比较尖,听起来不舒服。需要对高频的音频进行处理,提高听觉舒适度。
在 Windows 客户端,音频 AGC模拟增益不能自动调节,导致不能根据演讲人的声音大小,自动调节采集到的音频增益,导致会议中演讲人的声音忽大忽小。
责任描述:
修改 WebRTC 源码,调优带宽预测、流控、拥塞控制等模块,极大地改善了由于延时、卡顿、不同步等导致的音视频问题。
增加滤波器,滤掉高频部分较尖锐的声音,让声音听起来更加柔和。
调节音频模拟增益,根据麦克风采集到的音量大小,自动调节语音增益。