首頁 > 制度大全 > 播放器SDK研發工程師職位描述與崗位職責任職要求

播放器SDK研發工程師職位描述與崗位職責任職要求

2024-07-27 閱讀 8322

職位描述

工作職責

1、負責播放器SDK的研發與維護;

2、負責播放器SDK各個模塊的優化;

3、負責播放器相關新技術的研究與落地。

任職要求

1、本科及以上學歷,計算機、多媒體等相關專業;

2、具有扎實的編程功底,熟練使用C/C++,良好的設計能力和編程習慣;

3、擁有現代播放器架構設計能力,熟悉播放器核心模塊原理與機制;

4、熟悉Mp4/FLV等封裝格式;

5、熟悉H.264/H.265/AAC碼流格式;熟練使用平臺(Android/iOS)硬件解碼器;

6、熟練使用開源多媒體組件,如ffmpeg等;

7、熟悉常見的網絡協議,如RTMP/HTTP/HLS等;

8、熟悉OpenGL進行視頻渲染;

9、積極樂觀,責任心強,具有良好的團隊溝通與協作能力。

具備以下條件者優先:

1、擁有移動平臺開發經驗,如iOS/Android

2、獨立研發過跨平臺播放器內核

3、擁有知名開源項目經驗,如ijkplayer,VLC等

篇2:播放器開發崗位職責

Flash播放器開發工程師新東方教育科技集團有限公司新東方教育科技集團有限公司,北京新東方教育,新東方,新東方崗位職責

1、負責flash/h5視頻播放器開發;

2、基于現有流媒體服務器維護與二次開發;

3、負責協助流媒體視直播點播系統平臺的建議與優化調整;

4、根據需求和總體設計要求,編寫符合技術規范的技術文檔;

職位要求

1、兩年以上工作經驗,有大型互聯網公司任職經歷為最佳;

2、精通FlashActionScript3.0編程,能根據項目實際需要,單獨搭建框架,也能熟練運用PureMVC、Cairngorm等常用框架。對OOP面向對象編程有自己的見解和認識,具備較強的邏輯思維和良好的編程習慣;

3、熟悉flash與各種后臺數據的通訊。能熟練應用FlashIDE、FlashDevelop、FlashBuilder開發環境;

4、Flash視頻播放器:熟悉RTMP、RTMFP和HTTP協議,能開發基于這些協議的FLV、MP4視頻播放器,包括直播和點播。精通HttpPseudoStreaming、HttpLiveStreaming和FMS流媒體技術及其p2p等關鍵技術研發;

5、了解常用設計模式,了解swf常用加密算法,數據加載優化,flash界面顯示優化,內存優化等;

6、熟悉h5視頻播放及相關mse、hls原理,可熟練運用。

7、能夠與團隊進行友好的溝通,注重質量,工作效率高;

8、具備跨平臺開發經驗、網絡會議、直播相關項目工作經驗者優先;

篇3:多媒體開發工程師播放器方向職位描述與崗位職責任職要求

職位描述

工作職責

1、參與短視頻,視頻直播和視頻通信App的開發,推流、播放等核心功能的研發;

2、重點負責音視頻模塊問題的定位與解決、性能分析與優化(如功耗、幀率、CPU和內存占用等);

3、頭條自研播放器的模塊開發和優化。

任職要求

1、3年以上多媒體相關開發經驗;

2、精通Android平臺多媒體框架;深刻理解多媒體相關的基本原理;

3、熟悉常用音視頻編碼格式,如H264、HEVC、AAC;熟悉常用的編解碼器(openh264、x264、videotoolbox、mediacodec等);

4、精通常見的流媒體傳輸協議,如HLS、RTMP等;8、熟悉各種音視頻Container,如Mp4、FLV等;熟悉ffmpeg開源框架;

5、有豐富的多平臺播放器開發經驗優先;

6、熟悉相關開源項目優先(如:ijkplayer、ffmpeg、vlc、gstreamer等);

7、獨立研發過移動端播放器框架或者音視頻直播推流框架的優先考慮。