5G時代,音視頻技術(shù)該如何學習?
共 516字,需瀏覽 2分鐘
·
2022-02-09 17:35
1.音視頻開發(fā)需要哪些基礎(chǔ)知識呢?
一般數(shù)字圖像處理比較重要,視頻壓縮里面,人眼特性,顏色空間,頻域變換,濾波去噪……信號與系統(tǒng)建議了解一下,因為涉及到的頻域變換知識常見于圖片視頻壓縮的DCT,音頻FFT,不見得太深,了解一下沒壞處,加深理解;如果做流媒體服務(wù)端傳輸,網(wǎng)絡(luò)編程,七層協(xié)議需要了解一下;如果想做渲染則前期需要對矩陣變換,向量基變換等數(shù)學基礎(chǔ)扎實一下;可以參考以下書籍加以修煉,數(shù)字圖像處理統(tǒng)一為視頻壓縮,圖形渲染,機器視覺等類的基礎(chǔ)知識;
2.音視頻開發(fā)目前的就業(yè)方向?
方向主要是直播,短視頻,教育直播,AR,VR,云游戲,視頻會議等一些場景,方向上沒多少變化,只是應(yīng)用場景上多了一些包裝,畢竟隨5G帶寬硬件加速,以及人們對視頻交互的需求日盛,音視頻的使用場景應(yīng)該會越來越多;
3.音視頻該如何系統(tǒng)性的學習?
- 音視頻 android基礎(chǔ)
- OpenGL ES
- JNI&NDK系列
- FFmpeg、x264
- 開源項目(exoplayer、ijkplayer、gpuimage)
- openCV、webRTC、srs、Janus等
推薦一個音視頻 Github repo學習地址:
audio_video_streaming另附上音視頻學習思維導(dǎo)圖

評論
圖片
表情
