<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    ES PES TS

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    1.流媒體系統結構

    RFID設備管理軟件

    ES:elemental stream 基本數據流;

    PES:packet elemental stream分組的基本數據流;

    然后把PES打包成PS ,TS流,PS:program stream;TS:transport stream;

    DTS(解碼時間戳)和PTS(顯示時間戳)分別是解碼器進行解碼和顯示幀時相對于SCR(系統參考)的時間戳。
    SCR可以理解為解碼器應該開始從磁盤讀取數據時的時間。

    DTS

    2.

            在MPEG-2系統中,信息復合/分離的過程稱為系統復接/分接,由視頻,音頻的ES流和輔助數據復接生成的用于實際傳輸的標準信息流稱為MPEG-2傳送流(TS:TransportStream)。
            據傳輸媒體的質量不同,MPEG-2中定義了兩種復合信息流:傳送流(TS)和節目流(PS:ProgramStream) 
    TS流與PS流的區別在于TS流的包結構是固定長度的,而PS流的包結構是可變長度的。 
    PS包與TS包在結構上的這種差異,導致了它們對傳輸誤碼具有不同的抵抗能力,因而應用的環境也有所不同。TS碼流由于采用了固定長度的包結構,當傳輸誤 碼破壞了某一TS包的同步信息時,接收機可在固定的位置檢測它后面包中的同步信息,從而恢復同步,避免了信息丟失。而PS包由于長度是變化的,一旦某一 PS包的同步信息丟失,接收機無法確定下一包的同步位置, 就會造成失步,導致嚴重的信息丟失。因此,在信道環境較為惡劣,傳輸誤碼較高時,一般采用TS 碼流;而在信道環境較好,傳輸誤碼較低時,一般采用PS碼流。由于TS碼流具有較強的抵抗傳輸誤碼的能力,因此目前在傳輸媒體中進行傳輸的MPEG-2碼流基本上都采用了TS碼流的包格
            在 數字電視系統中,模擬視音頻信號按照MPEG-2的標準,經過抽樣、量化及壓縮編碼形成基本碼流ES,基本碼流ES是不分段的連續碼流。把基本碼流分割成 段,并加上相應的頭文件打包形成的打包基本碼流PES(如圖1所示),PES包和包之間可以是不連續的。在傳輸時將PES包再分段打成有固定長度188B 的傳送碼流TS或可變長度的節目流包(PS包)。PES只是PS轉換為TS或TS轉換為PS的中間步驟或橋梁,時MPEG-2數據流互換的邏輯結構。TS 和PS這兩種碼流分別適應于不同的場合應用,節目流PS適合在相對出錯較少的環境下使用,其長度是變化的,而傳送流TS能夠把多個節目在基于一個或多個時 間標識的基礎上構成一個流,傳送流適合于出錯較多的場合下使用。用數據包傳輸的優點是:網絡中信息可占用不同的連接線路和簡單暫存。通過數據包交織把多個 數據流復用成一個新的數據流。便于解碼器按照相應順序對數據包進行靈活的整理,從而,為數據流同步和復用奠定了基礎。MPEG-2的結構可分為壓縮層和系 統層,其中ES屬于壓縮層,PES和TS/PS屬于系統層。
            在PES層,主要是在PES包頭信息中加入PTS(顯示時間標簽)和DTS(解碼時間標簽)用于視頻、音頻同步。而在TS流中,TS包頭加入了PCR(節目時鐘參考),用于解碼器的系統時鐘恢復。在節目流PS包頭中加入SCR,它的作用與PCR域相似。
             ES是編碼視頻數據流或音頻數據流,每個ES都由若干個存取單元(AU)組成,每個視頻AU或音頻AU都是由頭部和編碼數據兩部分組成,1個AU相當于編 碼的1幅視頻圖像或1個音頻幀,也可以說,每個AU實際上是編碼數據流的顯示單元,即相當于解碼的1幅視頻圖像或1個音頻幀的取樣。
            我們知道,MPEG-2對視頻的壓縮產生I幀、P幀、B幀。把幀順序I1幀-P4幀-B2幀-B3幀-P7幀-B5幀-B6幀的編碼ES,通過打包并在每 個幀中插入PTS/DTS標志,變成PES。在插入PTS/DTS標志時,由于在B幀PTS和DTS是相等的,所以無須在B幀多插入DTS(參見圖1)。 而對于I幀和P幀,由于經過復用后數據包的順序會發生變化,顯示前一定要存儲于視頻解碼器的從新排序緩存器中,經過從新排序后再顯示,所以一定要同時插入 PTS和DTS作為從新排序的依據。例如,解碼器輸入的圖像幀順序為I1-P4-B2-B3-P7-B5-B6,但顯示時P4一定要在B2、B3之后,在 PST和DTS的指引下,經過緩存器從新排序,以從建視頻幀順序為:I1-B2-B3-P4- P7-B5-B6。 將PES包再打成更小的具固定長度的TS包時在其包頭位置加入了PCR和PID(包標識)。PID的值是由用戶確定的,解碼器根據PID把TS(多節目傳 輸流)上不同節目的TS包區分出來,以重建原來的ES。另外,TS的包頭包含一個4bit的連續計數器,連續計數器可對PID包傳送順序計數,據計數器讀 數,接收端可判斷是否有包丟失及包傳送順序錯誤。所以TS的包頭具有同步、識別、檢錯等功能。

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全