国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
PES,TS,PS,mpeg-ts,mpeg-ps

pes,ts,ps

ts流是由很多不同種類的包所組成的,這些數(shù)據(jù)包都是188個字節(jié)大小,這188個字節(jié)包含兩部分,包頭和負載,包頭包括同步信息,包信息等等,而負載則是傳輸?shù)臄?shù)據(jù),而這些負載則可以組成PES流或者私有流等等數(shù)據(jù)流.
舉例說,一個TS流包括100個包,其中PSI信息包占20個,PES數(shù)據(jù)包80個,此TS流中只有一套節(jié)目流,不含有私有流,所以從這80個PES包中的負載連接在一起,就是2個PES流(視頻,音頻),如果每個PES包的負載長度為100字節(jié),則這兩個PES流一共長度為8000個字節(jié).假設(shè)其中視頻的PES流長度為6000字節(jié).則視頻的6000字節(jié)的PES流,是由PES包組成的.PES包沒有固定的長度,而是由包頭部的數(shù)據(jù)給出.而PS也是類似TS流分解的方式,逆向的由PES包封裝成包,其中要添加PACKET_HEAD,SYSTEM_HEAD等信息.所以上次所做的程序,并不是TS->PS的轉(zhuǎn)換,而是從一個復(fù)雜的TS流中,過濾去一套節(jié)目,構(gòu)造出一個簡單的TS流的過程.
 

mpeg-ts,mpeg-ps的轉(zhuǎn)換

mpeg2文件都是以數(shù)據(jù)包傳遞的,同樣都是188個字節(jié)為一個包,但是作為傳輸流和節(jié)目流,包的組織結(jié)構(gòu)還是不太一樣的,作為傳輸流來說,其包含的包的種類比較多(其實不是包的種類,而是包含不同用途的數(shù)據(jù)的種類比較多),比如有PID為0x0000的PAT,EIT,TDT,TOT,還有PMT,等等不同的表或包.而節(jié)目流所包含的就比較少,只要包含PAT,PMT,以及包含音頻,視頻的PES包就可以了.所以在TS,PS的轉(zhuǎn)換中,TS->PS的轉(zhuǎn)換比較簡單,只要去掉相對沒有作用的包,在修改一下PAT,PMT表就可以了.
例如現(xiàn)在我所做的DVB-T的MPEG2存儲,就是先得到MPEG2壓縮的數(shù)據(jù)包(完整的包,包含同步等等所有信息,共188個字節(jié)),其中包含音頻,視頻兩種數(shù)據(jù)包(兩者以PID不同,相區(qū)分).那么作為PS流存儲時,就要虛構(gòu)出新的PAT,PMT表假如到PS流中,其中PAT,PMT中需要修改的就是PMT中指向音頻,視頻流的PID值必須是要存儲的音頻,視頻數(shù)據(jù)包的PID.這樣就完成了TS->PS的轉(zhuǎn)換.
簡言之:先對TS進行過濾,保留要存儲的節(jié)目所對應(yīng)的音頻,視頻流,刪除所有其他的包.然后虛構(gòu)一個新的PAT,PMT表,其中音頻,視頻流的指針必須指向存儲的音,視頻流的PID.這樣就完成了轉(zhuǎn)換.
問題:1.音頻,視頻同步問題,這兩個包應(yīng)該以什么樣的比例交叉?zhèn)鬏斈?也就是多少個視頻包中間發(fā)送一個音頻包呢?如果這個比例控制不好,那么就容易造成音,視頻不同步.
       2.對于我們所虛構(gòu)的PAT,PMT表應(yīng)該以什么樣的頻率發(fā)送呢?也就是說發(fā)送多少PES包后,發(fā)送一次PSI包呢?這個問題似乎影響不大.好象還沒有出現(xiàn)播放時的問題.
       3.我現(xiàn)在所采用的這種做法,雖然解決了存儲,然后播放的問題,但是似乎并沒有實現(xiàn)TS->PS的轉(zhuǎn)換,實現(xiàn)的是對TS流的過濾,即是把一個含有多套節(jié)目的TS流,轉(zhuǎn)換成一個只含有一套節(jié)目的TS流,不知道這樣說對不對?
       4.還有一個主要問題就是對于TS流中傳輸PES信息的包來說,其負載信息中的數(shù)據(jù),如何組成PES流的呢?應(yīng)該是通過包頭部分的控制信息來明確的,還的好好看看文檔.
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
TS流與PES流
ts的I幀
[圖文]MPEG-2壓縮編碼技術(shù)原理應(yīng)用(二)
MPEG-2 系統(tǒng)的傳輸流復(fù)用方式
Transport Stream碼流解
TS詳解
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服