先來看看海康、大華、宇視三個安防廠家攝像機的H265 國標PS封裝格式案例:
首先是海康:
接下來看大華:
再接下來看看宇視的:
可以看到,三個廠家稍稍有一點區別,海康是將VSP/SPS/PPS/SEI/IDR分開單獨打包成一個PES包,宇視和大華則是將它們放到一個PES包裏。其實兩種方式都是符合ps打包規範的。
其實H265的ps打包與H264的PS打包方式一致,區別僅在於PSM中stream_type的不同:H264是0x1B,H265是0x24。另外就是H265的幀類型相比H264要多出來一倍,H264nalu-type佔了5bit,H265則是6bit。