GB/T28181國標流媒體服務器PS流和ES流分別是什么?


國標GB28181協議這幾年非常火熱,可能因為是公安部新提出來的國家標准,后期的普及范圍會很廣,所以很多企業爭相開始做國標的流媒體服務器。國標流媒體服務器其實就是負責將GB28181設備或者平台推送的PS流轉成ES流,然后提供RTSP、RTMP、FLV、HLS等格式進行分發。

既然說到推送視頻流,我今天就打算說一下PS流和ES流的區別,IP數據報有首部和數據兩部分組成的,首部的前一部分是固定長度20字節,是所有IP數據報必須具有的。首部包括:總長度、標識、MF、DF、片偏移。

數字信號實際傳送的是數據流,一般數據流包括以下三種:

(1)ES流(Elementary Stream):也叫基本碼流,包含視頻、音頻或數據的連續碼流。
(2)PES流(Packet Elementary Stream):也叫打包的基本碼流,是將基本的碼流ES流根據需要分成長度不等的數據包,並加上包頭就形成了打包的基本碼流PES流。
(3)TS流:也叫傳輸流,是由固定長度為188字節的包組成,含有獨立時基的一個或多個program, 一個program又可以包含多個視頻、音頻、和文字信息的ES流; 每個ES流會有不同的PID標示,為了可以分析這些ES流, TS有一些固定的PID用來間隔發送program和ES流信息的表格: PAT和PMT表。適用於誤碼較多的環境。

ES 是直接從編碼器出來的數據流,可以是編碼過的視頻數據流,音頻數據流,或其他編碼數據流的統稱。 ES 流經過 PES 打包器之后,被轉換成 PES 包,再通過RTSP、RTMP、FLV、HLS格式分發出去,實現WEB、手機、PC、微信等多終端的播放。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM