流媒體研發(fā)崗位職責
(一)崗位職責:
1.負責流媒體技術應用的架構設計、開發(fā)、測試和維護等;
2.負責流媒體SDK的開發(fā)和優(yōu)化;
3.負責調度系統(tǒng)和緩存服務器設計與開發(fā);
4.負責相關技術/產品文檔的編寫和維護;
5.領導安排的其它相關工作。
(二)任職要求:
1.信息技術類專業(yè)本科以上學歷,3年以上Linux(make/cmake/g++/gdb)平臺開發(fā)經(jīng)驗;
2.精通C/C++、熟悉HTTP/RTP/RTCP/RTSP/RTMP等協(xié)議;
3.熟悉高性能網(wǎng)絡服務器編程采用的核心技術,如IO處理、多線程、異步、事件驅動等;
4.熟悉常用音視頻編碼、相關技術(WebRTC等)和相關開發(fā)驗證工具(ffmpeg等);
5.具有良好的編碼習慣、邏輯思維能力、主動溝通能力和團隊合作意識。
(三)優(yōu)先考慮:
1.有多層負載均衡軟件開發(fā)經(jīng)驗;
2.熟悉開源服務器(如Nginx、Squid、ATS等),有分析其代碼實現(xiàn)或模塊編寫經(jīng)驗;
3.具有深厚算法及數(shù)據(jù)結構知識;
4.開源社區(qū)成員;
5.CDN行業(yè)相關背景;
6.能夠運用SVN進行版本控制與代碼管理。
篇2:流媒體直播客戶端研發(fā)工程師職位描述與崗位職責任職要求
職位描述:
工作職責:
1、負責直播推流和播放器的研發(fā)工作;
2、通過不斷的技術研究和創(chuàng)新,推動業(yè)務的快速發(fā)展和高效迭代。
任職要求:
1、本科及以上學歷,計算機、通信等相關專業(yè);
2、具有扎實的編程功底,良好的設計能力和編程習慣;
3、熟悉C++,熟悉FFMpeg,了解Android/iOS開發(fā);
4、具備移動端推流/播放相關開發(fā)經(jīng)驗,熟悉常見的音視頻壓縮格式;
5、熟悉RTMP、HLS等流媒體傳輸協(xié)議,
6、積極樂觀,責任心強,工作認真細致,具備良好的服務意識,具有良好的團隊溝通與協(xié)作能力。