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