播放器開發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)公司通用播放器內(nèi)核的研發(fā);
2、深度參與公司點(diǎn)播、直播系統(tǒng)的設(shè)計(jì)和優(yōu)化;
3、負(fù)責(zé)全景、VR、AR、編解碼等相關(guān)多媒體技術(shù)的預(yù)研。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、通信等相關(guān)專業(yè);
2、熟練掌握C/C++,計(jì)算機(jī)基礎(chǔ)扎實(shí);
3、熟悉FFmpeg;
4、熟練掌握FLV/MP4等多媒體封裝格式,對(duì)H.264/AAC等音視頻編解碼算法有一定的了解;
5、積極樂(lè)觀,責(zé)任心強(qiáng),具有良好的團(tuán)隊(duì)溝通與協(xié)作能力;
6、有較強(qiáng)的學(xué)習(xí)能力,有強(qiáng)烈的求知欲、好奇心和進(jìn)取心,能及時(shí)關(guān)注和學(xué)習(xí)業(yè)界最新技術(shù)。
具備以下條件者優(yōu)先:
獨(dú)立研發(fā)過(guò)播放器內(nèi)核;
有視頻相關(guān)經(jīng)驗(yàn);
擁有iOS/AndroidApp研發(fā)經(jīng)驗(yàn);
擁有OpenGL相關(guān)研發(fā)經(jīng)驗(yàn)。
篇2:多媒體開發(fā)工程師播放器方向職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、參與短視頻,視頻直播和視頻通信App的開發(fā),推流、播放等核心功能的研發(fā);
2、重點(diǎn)負(fù)責(zé)音視頻模塊問(wèn)題的定位與解決、性能分析與優(yōu)化(如功耗、幀率、CPU和內(nèi)存占用等);
3、頭條自研播放器的模塊開發(fā)和優(yōu)化。
任職要求:
1、3年以上多媒體相關(guān)開發(fā)經(jīng)驗(yàn);
2、精通Android平臺(tái)多媒體框架;深刻理解多媒體相關(guān)的基本原理;
3、熟悉常用音視頻編碼格式,如H264、HEVC、AAC;熟悉常用的編解碼器(openh264、x264、videotoolbox、mediacodec等);
4、精通常見的流媒體傳輸協(xié)議,如HLS、RTMP等;8、熟悉各種音視頻Container,如Mp4、FLV等;熟悉ffmpeg開源框架;
5、有豐富的多平臺(tái)播放器開發(fā)經(jīng)驗(yàn)優(yōu)先;
6、熟悉相關(guān)開源項(xiàng)目?jī)?yōu)先(如:ijkplayer、ffmpeg、vlc、gstreamer等);
7、獨(dú)立研發(fā)過(guò)移動(dòng)端播放器框架或者音視頻直播推流框架的優(yōu)先考慮。