崗位職責
負責Android多媒體框架(MediaCodec/MediaPlayer)的底層功能開發(fā)與性能優(yōu)化
深入開發(fā)OMX組件和Codec2(C2)接口實現(xiàn),包括編解碼器插件開發(fā)
解決音視頻編解碼過程中的低延遲、硬解兼容性等關(guān)鍵技術(shù)問題
優(yōu)化多媒體管線(Pipeline)性能,包括內(nèi)存管理、功耗控制等
參與定制化Android多媒體子系統(tǒng)的架構(gòu)設(shè)計與實現(xiàn)
必備技能
精通C/C++和Java,5年以上Android底層開發(fā)經(jīng)驗
深入理解MediaCodec工作流程,有OMX IL/C2接口實際開發(fā)經(jīng)驗
熟悉H.264/H.265/AV1等視頻編解碼標準及FFmpeg框架
掌握Android NDK/JNI開發(fā),能進行native層性能調(diào)優(yōu)
具備GPU/Vulkan/DSP異構(gòu)計算開發(fā)經(jīng)驗者優(yōu)先
加分項
有芯片原廠多媒體驅(qū)動開發(fā)經(jīng)驗(如QCOM/MTK/Hisilicon)
熟悉Android Treble架構(gòu)及HIDL接口開發(fā)
參與過開源多媒體項目(如GStreamer/Stagefright)
熟悉DRM/Widevine等數(shù)字版權(quán)管理技術(shù)