音視頻開發(fā)工程師
職位描述:
1、負責開發(fā)直播平臺的框架和實現(xiàn)底層邏輯;
2、負責開發(fā)直播平臺各項功能,為不同業(yè)務場景提供解決方案;
3、負責持續(xù)改進直播平臺的性能,實現(xiàn)擁塞控制,丟包補償,抗網(wǎng)絡抖動等,提供適應多種網(wǎng)絡場景下的優(yōu)秀用戶體驗;
4、負責提升用戶語音質(zhì)量,包括降噪,增益控制,回聲消除等;
5、負責實時音視頻系統(tǒng)的基礎設施建設,承載高并發(fā)、高可用、低延遲的音視頻傳輸需求。
6、完成消息交換,會話管理,媒體轉(zhuǎn)發(fā)等服務的建設
7、持續(xù)優(yōu)化后端服務架構(gòu),支撐業(yè)務發(fā)展,提升用戶體驗
任職要求:
1、5年及以上工作經(jīng)驗,計算機、數(shù)學等相關專業(yè),本科及以上學歷。
2.、至少擁有3年以上視頻后臺\直播平臺等實際開發(fā)經(jīng)驗(必要條件);對緩存、隊列、存儲、網(wǎng)絡、代理、配置等各種服務端開源方案有充分了解和實踐。
3、掌握實時音視頻相關協(xié)議和標準,如WebRTC、RTSP、RTP、SIP、H264.H265.VP8.AAC等。
4、有實時音視頻、互動直播、視頻會議等方面實際開發(fā)經(jīng)驗優(yōu)先,精通ffmpeg、libx264等音視頻工具。
5、具備良好的分析解決問題能力,能獨立承擔任務和有系統(tǒng)進度把控能力,責任心強,良好的對外溝通和團隊協(xié)作能力。