音視頻開發是做什么的?
音視頻工程師一般是和編解碼打交道但又不涉及具體編解碼的程序員。音視頻工程師一般都需要掌握碼流,封裝格式這些概念,使用開源的音視頻編解碼庫(比如x264)來完成音視頻的編解碼工作,使用開放的渲染接口來實現音視頻的渲染工作,以及使用開源的實現了標準協議(比如rtmp)流媒體服務器或SDK,或者是自己私有實現的標準協議,或者是私有協議來完成音視頻的傳輸工作。
當然,也有部分音視頻工程師能略微的優化一下編解碼或者是在264或者265上面稍作修改來滿足自己公司的需求,但也就僅限于略微層面。