H264編碼基礎知識簡單梳理

2021-09-09 01:26:15 字數 576 閱讀 1846

# 編碼基礎知識

** 術語解釋

* 位元速率(bps)

單位時間(秒)內傳輸的資料編碼的大小

* 幀率(fps)

單位時間(秒)內幀數的大小(乙個幀是乙個畫面,其中包括,採集源資料的幀率,編碼幀率,解碼幀率)

** 編碼格式

* 頭部,每個幀都需要載入最前面 0x00 0x00 0x00 0x01 或者 0x00 0x00 0x01

* sps幀   0x27 0 0 1(重要程度) 0 0 1 1 1(幀型別)

* pps幀   0x28 0 0 1(重要程度) 0 1 0 0 0(幀型別)

* sei幀   0x06 0 0 0(重要程度) 0 0 1 1 0(幀型別)

* idr幀(i幀)   0x25 0 0 1(重要程度) 0 0 1 0 1(幀型別)

* p幀    0x21 0 0 1(重要程度) 0 0 0 0 1(幀型別)

* b幀    0x21 0 0 0(重要程度) 0 0 0 0 1(幀型別)

* 一般直播流編碼格式:

sps,pps,sei,idr,p,p.....,sei,idr,p,p

H264基礎知識簡介

簡介 h264有嚴格的規範,以00 00 00 01分割之後的下乙個位元組就是nalu型別,用來描述此幀的意義。nalu型別 1 第1位禁止位,值為1表示語法出錯 2 第2 3位為參考級別 3 第4 8為是nal單元型別 以通常的首幀來看 列印出來為103 用十六進製制軟體分析的話值為67 轉為二進...

H 264基礎知識總結

p幀 幀間 編碼幀 需要參考前面的i幀和 或p幀的不同部分才能進行編碼。與i幀相比,p幀通常占用更少的資料位,但其缺點是,由於p幀對前面的p和i參考幀有著複雜的依賴性,因此對傳輸錯誤非常敏感。p幀屬於前向 的幀間編碼,它只參考前面最靠近它 的i幀或者p幀。nal中type部分值為6是sei,7是sp...

直播一 H 264編碼基礎知識詳解

h.26x系列 由itu 國際電傳視訊聯盟 主導 mpeg系列 由iso 國際標準組織機構 下屬的mpeg 運 象專家組 開發 mpeg 4第二部分 mpeg 4第二部分標準可以使用在網路傳輸 廣播和 儲存上 3 編碼流程 在進行當前訊號編碼時,編碼器首先會產生對當前訊號做 的訊號,稱作 訊號 pr...