日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数据流小说带点h_H.264数据流格式

發布時間:2025/3/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据流小说带点h_H.264数据流格式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RTP格式:NALU數據+20個字節的類似的并不符合RTP協議的RTP頭。針對IP網絡的RTP打包方式。為原始的NAL打包格式,就是開始的若干字節(1,2,4字節)是NAL的長度,而不是start_code,此時必須借助某個全局的數據來獲得編碼器的profile,level,PPS,SPS等信息才可以解碼。

H.264協議只規定了字節流格式,沒有規定 RTP 格式。可能也是因為這個原因,JM 的 RTP 格式沒有被用到任何場合場合中,成為了擺設。

一共有兩種起始碼:3字節的0x000001和4字節的0x00000001

3字節的0x000001只有一種場合下使用,就是一個完整的幀被編為多個slice的時候,包含這些slice的nalu使用3字節起始碼。其余場合都是4字節的。

H.264 的兩種碼流格式:

GetAnnexbNALU 處理字節流格式的碼流

GetRTPNALU 處理 RTP 格式碼流

字節流格式的碼流主要用于存儲,例如制作 DVD(當然現在的 DVD 還不是用 H.264)

RTP 格式碼流主要用于網絡傳送,例如在線看電影

最簡單RTP包包括RTP包頭、H.264擴展頭和H.264碼流

碼流在JM里會首先打包到NALU里去,之后要把NALU中的相關信息變成H.264擴展頭,然后再加上一個RTP包頭,就變成了一個RTP包。

H.264擴展頭就一個字節,三個信息。

RTP包頭12和16字節兩種,JM都先讀四個字節,再讀四個字節時間戳,再就是buffer,之后還有四個字節的信息源標識符,一共12字節才對。

總結

以上是生活随笔為你收集整理的数据流小说带点h_H.264数据流格式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。