1. 程式人生 > >音視訊編解碼流程

音視訊編解碼流程

編碼流程:RGB->YUV->H.264 只有YUVcain才能編碼成H264,為啥需要編碼,

因為一張沒有壓縮過的圖片,資料量太大了,比如一張640x480的圖片,每秒30幀

每秒的資料量是  640x480x3x30=3.2MB,一張VGA圖片,每秒資料3.2M位元組,國內上行平均

64KB每秒,所以sh資料量太大,區域網勉強可以傳輸,要在廣域網傳輸,必須壓縮,所以才有了

H.264這種演算法。

解碼過程:H.264->YUV->RGB,我們從網路中獲取到H.264的資料,是壓縮過的,不能直接顯示,所以要解碼

接壓縮,進行影象還原,計算機顯示器只能顯示RGB 3原色,所以要將YUV轉換成RGB,顯示卡才能顯示。