資深影音串流研發工程師
Description
1.串流伺服器架構升級與維護: 負責公司直播串流中心節點的架構設計與優化,推進現有串流伺服器(AMS/SRS)的高效部署、切流與配置管理。
2.全鏈路延遲與畫質調優: 優化從主播端硬體擷取、OBS極致參數編碼,到機房伺服器轉發的全鏈路影片品質。
3.CDN 對接: 負責將串流伺服器訊號順暢推流/分發至各大商業CDN,打通超低延遲(WebRTC)及常規低延遲分發鏈路。
4.伺服器端高效轉碼: 負責機房無獨立GPU環境下,即時CPU軟轉碼(高清流無損轉發、低清流降級相容轉碼)的效能調優,在確保弱網設備流暢兜底的同時,將伺服器運算資源消耗與轉碼延遲壓至最低。
5.前端(Vue)播放控制協同: 協同Vue前端團隊重構網頁端瀏覽器播放器,建立「WebRTC 高清流 + HTTP-FLV 低清流」的雙軌制自適應降級播放策略,解決海內外老舊機型的相容性痛點。
必備條件:
• 深諳影音串流伺服器開發: 精通 Linux 環境下的串流伺服器部署與調優,熟練掌握SRS或相關串流伺服器的生產環境配置(具備常規RTMP/SRT推流轉碼及CDN動態轉推經驗)。
• 熟練運用軟轉碼: 精通FFmpeg架構及指令列(Command line),具備在純CPU環境下深度優化即時影片編碼參數(如 -preset、-tune zerolatency、GOP 調節)以平衡畫質與伺服器負載的實作案例。
• 掌握主流 CDN 低延遲產品: 有實際對接頭部雲端廠商低延遲直播產品或海外 Cloudflare Stream / WebRTC (WHIP/WHEP) 網關的開發或實施經驗。
• 熟悉硬體擷取與OBS規範: 理解 SDI/HDMI 未壓縮影片擷取流程,精通OBS底層編碼配置(如 NVIDIA NVENC 硬體加速參數、色彩空間映射、零B幀配置)。
• 具備Web前端串流常識: 熟悉瀏覽器端串流播放機制(MSE、WebRTC 協定棧),能有效配合 Vue 前端解決累積延遲追幀與設備相容性問題。