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