崗位職責(zé):
1、負(fù)責(zé)嵌入式系統(tǒng)整體方案設(shè)計(jì),包括硬件選型、架構(gòu)規(guī)劃及技術(shù)文檔編寫,確保方案符合產(chǎn)品需求與行業(yè)標(biāo)準(zhǔn)。?
2、主導(dǎo)嵌入式軟件開發(fā),涵蓋底層驅(qū)動(dòng)、應(yīng)用程序及中間件開發(fā)、調(diào)試與優(yōu)化,保障軟件穩(wěn)定性與運(yùn)行效率。
3、編寫高效的視頻編解碼算法,針對 H.264、H.265 等主流編碼標(biāo)準(zhǔn)進(jìn)行優(yōu)化,實(shí)現(xiàn)低碼率下的高清畫質(zhì)輸出。
4、開發(fā)直播流處理程序,保障直播過程的流暢性,對軟件性能進(jìn)行深度調(diào)試與優(yōu)化,降低資源占用,提升運(yùn)行效率。
5、跟蹤嵌入式領(lǐng)域的新技術(shù)、新趨勢,將其應(yīng)用到實(shí)際開發(fā)中,提升產(chǎn)品的競爭力。?
6、負(fù)責(zé)產(chǎn)品的后期維護(hù)和技術(shù)支持,及時(shí)處理客戶反饋的相關(guān)技術(shù)問題。
技術(shù)要求:
1、掌握 P2P 傳輸技術(shù);熟悉RTSP/RTMP/HLS 協(xié)議實(shí)現(xiàn)音視頻推流/拉流;熟悉WebRTC協(xié)議,能實(shí)現(xiàn)低延遲音視頻通話;
2、熟練使用 FFmpeg 框架,能基于 FFmpeg 進(jìn)行音視頻流的解封裝、解碼、編碼、封裝等;
3、掌握 OpenCV 圖像處理:如幀裁剪、縮放、濾波、目標(biāo)檢測;
對 FFmpeg/OpenCV 進(jìn)行裁剪編譯
4、視頻采集 + 編碼 + 推流:如安防攝像頭的實(shí)時(shí)監(jiān)控功能,實(shí)現(xiàn) 1080P@30fps 穩(wěn)定推流;
5、音頻錄音 + 降噪 + 播放:如智能音箱的語音交互功能,實(shí)現(xiàn)遠(yuǎn)場拾音、回聲消除;
6、音視頻編輯:嵌入式端輕量級剪輯(如片段裁剪、轉(zhuǎn)場、字幕疊加),基于 FFmpeg 濾鏡實(shí)現(xiàn);