什么是ps視頻流,ps視頻流格式
DVD節(jié)目中的MPEG2格式,是MPEG2-PS,全稱是Program Stream,簡稱PS流。
PS流是一種面向光盤等存儲媒體的視頻流格式。通常在DVB 數(shù)字電視廣播、DVD, MiniDVD, SVCD and HDV 等場景下使用。在安防設(shè)備中,例如NVR等設(shè)備中,PS流是導(dǎo)出視頻流數(shù)據(jù)的一種格式。
PS流的數(shù)據(jù)包含了視頻、音頻、字幕等多個軌道的內(nèi)容,每個軌道的信息都被封裝到不同的包中并按照采樣率、幀率等信息進行排列,不同軌道的包交錯在一起,形成一個不斷增長的流。這種格式非常適合于視頻的存儲和傳輸,因為它可以支持隨機訪問,但是由于存在多個軌道,每個包中的數(shù)據(jù)并不是緊密相連的,因此解析該格式的數(shù)據(jù)需要更多的CPU和內(nèi)存資源。
在 NVR 上的 PS 流通常具有如下特點:
1、幀率和分辨率可調(diào),例如25fps、720P;
2、支持多路視頻流輸入;
3、支持本地保存和網(wǎng)絡(luò)傳輸;
4、支持多人同時查看、錄制和回放
flv,mp4,ts等更多視頻流格式的介紹,加入QQ群384170753 交流。
通常情況下,NVR 設(shè)備會通過RTSP協(xié)議向客戶端輸出PS流,客戶端可以通過RTSP協(xié)議接收PS流并進行播放。獲取 PS 流的 URL 地址通常由如下格式:
rtsp://[NVR_IP]:[RTSP_PORT]/live/channels/[CHANNEL_ID]/PS
其中,NVR_IP 是 NVR 設(shè)備的 IP 地址,RTSP_PORT 是 NVR 設(shè)備的 RTSP 端口,CHANNEL_ID 是要獲取流的通道號碼,PS 表示獲取的是 PS 流。不同的 NVR 設(shè)備在通道號碼的表示方式上可能存在一定的差異,所以具體的表達方式可能會有所不同。
PS的封裝格式需要支持MPEG2/MPEG4/H.264等視頻和MPEG系列的音頻,支持在多個層次加入私有數(shù)據(jù),方便解碼、拖動和加入延時,同時考慮到標準的PS、TS 和 RTP 封裝方式間的相互轉(zhuǎn)換,提高處理效率