最近把TS流格式又重新理了一遍

2021-07-06 07:41:17 字數 292 閱讀 3363

算是重新學習吧。記性不太好,上一次看了一遍,不過看的不夠深入,這次找了itu的官方英文文件通讀了一遍。稍微加深了一下認識。

這裡記一些基礎的資料結構什麼的。

下面是ts頭的解析:

下面是pat包的負載資訊的解析:

下面是pmt的解析:

我已經編碼解析了一下各級表資訊,多看看文件還是有好處的。不過手頭拿到的各種ts原始流都不太標準,有廣電總局的,有部分應用ts流產品的,還有自己以前打的ts流,哈哈,反正多少都差點東西,以前的ts解析做的也太簡單了。

不過嵌入式這行當,做針對性產品嘛。

TS流格式詳解

一 背景介紹 之前我做了乙個專案,要求寫乙個ts流解析的模組,因此看了isoiec 13818 1文件,外加很多人的部落格來幫助理解,來了解ts流格式是個什麼東西,收貨頗多。因此我覺得是時候發點乾貨回饋社會了。二,ts流背景介紹 三,pat和pmt pat,pmt,data,data,pat,pmt...

TS流格式小白入門解讀

一 背景介紹 之前我做了乙個專案,要求寫乙個ts流解析的模組,因此看了isoiec 13818 1文件,外加很多人的部落格來幫助理解,來了解ts流格式是個什麼東西,收貨頗多。因此我覺得是時候發點乾貨回饋社會了。二,ts流背景介紹 三,pat和pmt pat,pmt,data,data,pat,pmt...

TS格式詳解

先看一下基本概念 es流 elementary stream 基本碼流,可以理解為編碼後的裸資料 ts流 transport stream 傳輸流。固定包長度為188b,ts流固定包長度的好處是便於找到幀的起始位置,易於從包丟失中恢復,適合於有誤碼的環境。所以,基於ts流穩定的特性,傳輸 中進行傳輸...