你一定體驗過語音或視頻聊天所帶來的舒適感覺,可能也享受過在線視頻所帶來的方便快捷,這些都是語音/視頻開發(fā)工程師們的功勞。語音和視頻的應用還遠不止上面提到的,它包括從商業(yè)應用到個人應用的各種產(chǎn)品需求。想要成為一名出色的語音/視頻開發(fā)工程師嗎?那么你需要熟悉MPEG 1/2/4 、MPEG TS/PS 等相關多媒體格式標準;了解最新視頻音頻協(xié)議;熟悉Linux系統(tǒng)使用,及Xwindow下的視頻會議系統(tǒng)開發(fā)等技術。只要肯努力,這些一定不會難倒聰明的你!
視頻開發(fā)工程師崗位職責
1.進行流媒體開發(fā);
2.音視頻格式解析,封裝格式解析,音視頻編解碼優(yōu)化;
3.能夠快速熟悉外部設備的SDK,并將設備接入現(xiàn)有系統(tǒng)平臺;
4.實現(xiàn)視頻編解碼功能和相關平臺的優(yōu)化;
5.對現(xiàn)有的視頻系統(tǒng)進行優(yōu)化和功能升級:視頻控制器的模塊化及與其他服務器的接口,視頻服務器的功能完善和性能優(yōu)化;
6.視頻業(yè)務功能的實現(xiàn)和相關協(xié)議的模塊實現(xiàn)。
視頻開發(fā)工程師崗位要求
1.了解http,rtsp,rtp,rtcp協(xié)議;
2.熟悉常見編碼,如vorbis、theora、h264、aac、mpeg-4等;
3.熟悉相關文件格式,如webm、ts、flv、mp4等;
4.精通C/C++;熟悉流媒體的編解碼及相關的網(wǎng)絡通訊協(xié)議;
5.精通H.264視頻編解碼壓縮算法、視頻流封裝格式,有視頻編解碼優(yōu)化經(jīng)驗優(yōu)先考慮;
6.掌握AAC音頻編解碼算法理論知識,熟悉AAC編碼數(shù)據(jù)組織格式;
7.熟悉TCP/IP協(xié)議、熟悉計算機網(wǎng)絡傳輸;
8.精通C/C++程序編程,有匯編編程經(jīng)驗(最好是ARM或音視頻處理DSP);
9.工作認真、負責、仔細,有良好的的溝通能力和團隊合作精神,工作中有良好的計劃性與原則性;
10.具有較強的英文閱讀能力,能快速查閱英語科技論文。
視頻開發(fā)工程師發(fā)展方向
可向高級軟件工程師發(fā)展。