1. 程式人生 > >HI3516A/Hi3516D H265流結構分析

HI3516A/Hi3516D H265流結構分析

 HI3516A/Hi3516D H265 ES流結構分析

       通過錄制H265的ES流,儲存為檔案,經過VLC(版本為V2.2.1),播放可以正常顯示。在檔案中查詢00 00 00 01NALU頭,發現在有6種開頭分別為:

        1)00 00 00 01 40 01

     2)00 00 00 01 42 01

   3)00 00 00 01 44 01

4)00 00 00 01 4E 01

      5)00 00 00 01 26 01

6)00 00 00 01 02 01

再根據H265的NALU型別定義分析,

       00 00 00 01 40 01  的nuh_unit_type的值為32, 語義為視訊引數集

       00 00 00 01 42 01  的nuh_unit_type的值為33, 語義為序列引數集

       00 00 00 01 44 01  的nuh_unit_type的值為34, 語義為影象引數集

       00 00 00 01 4E 01  的nuh_unit_type的值為39, 語義為補充增強資訊

       00 00 00 01 26 01  的nuh_unit_type的值為19, 語義為可能有RADL影象的IDR影象的SS編碼資料

       00 00 00 01 02 01  的nuh_unit_type的值為1, 語義為被參考的後置影象,且非TSA、非STSA的SS編碼資料

      在編碼過程中,從編碼器獲取碼流的時候,1、2、3、4、5是在一幀資料當中。相當於H264的I幀。

相關推薦

HI3516A/Hi3516D H265結構分析

 HI3516A/Hi3516D H265 ES流結構分析        通過錄制H265的ES流,儲存為檔案,經過VLC(版本為V2.2.1),播放可以正常顯示。在檔案中查詢00 00 00 01NALU頭,發現在有6種開頭分別為:         1)00 00 00

H265結構分析

文章目錄 1 準備工作 1.1 H265視訊檔案 1.2 參考文件 1.3 參考博文 2 分析 2.1 NALU type 2.1.1 H264 2.1.2 H265

H264碼結構分析和rtp打包結構詳解

網路抽象層單元型別 (NALU): NALU頭由一個位元組組成,它的語法如下:       +---------------+       |0|1|2|3|4|5|6|7|       +-+-+-+-+-+-+-+-+       |F|NRI|  Type   |       +---------

【mpeg】mpeg1、mpeg2與mpeg4碼結構區別分析

Date: 2018.10.25 1、參考 2、前言     最近在學習和研究MPEG-2標準的過程中,發現MPEG-1、MPEG-2和MPEG-4標準中規定的碼流都是採用分層的資料結構,不同的層

activity工作結構分析

1、結構設計 1.1、    邏輯結構設計 Activiti使用到的表都是ACT_開頭的。 ACT_RE_*: ’RE’表示repository(儲存),RepositoryService介面所操作的表。帶此字首的表包含的是靜態資訊,如,流程定義,流程的資源(圖片,

VS 解決方案文件結構分析

nbsp 項目文件 需要 管理器 TTT lease new projects build VS2013 解決方案文件結構分析 Visual Studio 的解決方案文件是一個文本文件,其中的內容不是太復雜,有些時候 Visual Studio 會把這個文件搞亂,理解一下

[kernel]內核日誌及printk結構分析

守護 col 預處理 編譯 errno inf war 環形緩沖 -i 一直都知道內核printk分級機制,但是沒有去了解過,前段時間和一個同事聊到開機啟動打印太多,只需要設置一下等級即可;另外今天看驅動源碼,也看到類似於Printk(KERN_ERR "....")的打印

quick-cocos2d-x遊戲開發【2】——項目結構分析、創建新場景

fileutil 遊戲 log world plain ack 設計 avi sca 創建完一個新項目之後,我們能夠簡單的看一看這個項目的文件組成,有這麽一個文件層次結構 幾個proj.*目錄就不用說了,是相應的平臺的解決方式,res專門存放我們的遊戲資源

04項目的目錄結構分析與資源引用

案例 字符 width 分析 字符串資源 source 普通 gre 資源 普通字符串資源: 布局資源: 案例: main.xml: <TextView android:id="@+id/textView1" android:l

Weave 網絡結構分析 - 每天5分鐘玩轉 Docker 容器技術(64)

docker 教程 容器 上一節我們安裝並創建了 Weave 網絡,本節將部署容器並分析網絡結構。在 host1 中運行容器 bbox1:eval $(weave env)docker run --name bbox1 -itd busybox 首先執行 eval $(weave env) 很重要

vue-cli項目結構分析

啟動文件 r.js 父節點 lpad bar bsp tool targe and 總體框架 一個vue-cli的項目結構如下,其中src文件夾是需要掌握的,所以本文也重點講解其中的文件,至於其他相關文件,了解一下即可。 文件結構細分 1.build——[webpack配

(六)整合spring cloud雲服務架構 - HongHu雲架構common-service代碼結構分析

如何 通過 -m 交互 art 實現 使用 sof 組織 當前的分布式微服務雲架構平臺使用Maven構建,所以common-service的通用服務按照maven構建獨立的系統服務,結構如下: particle-commonservice: spring cloud 系統

HongHu雲架構 - maven代碼結構分析

分發 允許 alt ket 控制器 mon blank acad boot 當前的分布式微服務雲架構平臺使用Maven構建,所以common-service的通用服務按照maven構建獨立的系統服務,結構如下: particle-commonservice: spring

Spring Cloud雲服務架構 - 企業雲架構common-service代碼結構分析

spring boot 當前的分布式微服務雲架構平臺使用Maven構建,所以common-service的通用服務按照maven構建獨立的系統服務,結構如下:particle-commonservice: spring cloud 系統服務根項目,所有服務項目的根依賴。particle-commons

activiti流程引擎 表結構分析

ges bytearray mem property group tor clas type 通用 activiti5.15.0共有25張表,包括流程定義表(RE)、一般數據信息表(GE)、流程運行實例表(RU)、流程歷史記錄表(HI)、用戶用戶組表(ID)、事件處理

Spring Cloud雲服務- HongHu雲架構common-service代碼結構分析

nbsp 遠程服務器 ons 同時 安全 登錄 實現 分布式 space 當前的分布式微服務雲架構平臺使用Maven構建,所以common-service的通用服務按照maven構建獨立的系統服務,結構如下: particle-commonservice: spring

團隊項目----基於德州撲克的數據結構分析

find ring 自己的 選擇 理解 ole 以及 包含 訪問 基於德州撲克的數據結構分析 遊戲邏輯分析 本遊戲實為“21點”撲克牌遊戲,計算機作為莊家,1人作為普通玩家參與遊戲。參與者設使自己的牌達到總分21而不超過這個數值。撲克牌的分值取他們的面值。A充當1分或1

VFS文件系統結構分析 與socket

pwd windows系統 原則 dev 按需創建 object 路徑 部分 文件內容 本文乃fireaxe原創,使用GPL發布,可以自由拷貝,轉載。但轉載請保持文檔的完整性,並註明原作者及原鏈接。內容可任意使用,但對因使用該內容引起的後果不做任何保證。 作者:fireax

【轉】 WordPress數據庫及各表結構分析

一個 不一定 isp links comm rms log 打開 title 默認WordPress一共有以下11個表。這裏加上了默認的表前綴 wp_ 。wp_commentmeta:存儲評論的元數據wp_comments:存儲評論wp_links:存儲友情鏈接(Blog

點擊日誌分析

spm style coord 數據存儲 fur 體驗 android 營銷 重用 課程介紹 課程名稱: 點擊流日誌分析 1、什麽是點擊流系統?記錄用戶在網站上的操作,用戶行為軌跡。 2、日誌有哪些需要註意的地方,如何采集日誌(flume),日誌格式,日誌包含的信息量(