音視頻客戶端研發崗位職責、要求
添加時間:2019-07-02 13:47:56
瀏覽次數:
0
音視頻客戶端研發職位要求
1、有音視頻引擎的實際開發經驗,掌握音視頻流輸入、輸出方法,對音視頻流在設備之間的傳遞效率和管理有深刻認識;
2、有扎實的網絡技術基礎,對socket通信、UDP/TCP/IP和HTTP有深刻的理解;
3、熟悉WebRTC框架、MediaCodec 或 AVFoundation 框架,有視頻合成、美顏、音頻處理經驗優先;
4、掌握 Objective-C 或 JAVA 其中一種語言,熟悉iOS、Android至少一個平臺的采集和渲染技術(如軟硬編解碼和播放)并且具備相關開發經驗;
5、熟悉常見音視頻編解碼,如H264、AAC、Opus等,熟悉常見的封裝格式,如rtmp、rtp等,有大規模視頻會議或直播系統相關項目研發經驗者優先;
6、對性能精益求精,有移動端CPU / GPU結合的性能優化經驗者優先;
7、有良好的分析問題和解決問題能力,良好的溝通能力與團隊協作能力。
音視頻客戶端研發崗位職責
1、基于WebRTC開源框架,進行音視頻引擎的開發,包括采集渲染優化、音視頻處理、編解碼、QoS等;
2、開發音視頻實時通信解決方案,如實時互動直播,視頻會議、在線課堂等;
3、音頻處理算法的研究與實現,比如NS,VAD,AGC,AEC等;
4、音視頻編解碼算法的研究與實現,比如自適應碼率、Simulcast等;
5、音視頻傳輸算法的研究與實現,比如擁塞控制、FEC、jitter buffer等。