<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類

      當前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 數(shù)據(jù)采集卡

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      數(shù)據(jù)采集卡

      MPEG-2復用器PSI信息分析部分的FPGA實現(xiàn)

      發(fā)布日期:2022-04-17 點擊率:66

              復用器是數(shù)字電視前端平臺的關鍵設備,它的主要功能是完成對輸入多路傳輸流(Transport Stream,TS)的復用工作,它的性能穩(wěn)定性直接影響前端平臺的運行。而復用器對傳輸流中節(jié)目特殊信息(Program Spe-cial Information,PSI)的分析處理是否完整全面,則直接影響到復用器其他功能部分的運行結果是否正確。對PSI信息的檢測分析是復用器設計中首要的也是最重要的部分之一。下文將對PSI信息檢測問題進行深入的分析探討。


      1 TS流語法結構
           傳輸流以TS包為單位,其中每個包的長度為188 B,這188個字節(jié)大致可以分為:包頭、調整字段和有效負載三個主要部分。包頭占4個字節(jié),如圖1所示。



           同步字節(jié):8 b,值為0x47,表示一個TS包的開始。傳輸錯誤指示:1b,當置為1時,表明在相關的TS包中至少有一個不可糾正的錯誤。有效負載起始指示:1 b,在帶有PSI信息時,置1表示TS包含有PSI部分的第一個字節(jié)并帶有pointer field字段,否則表示不含有PSI的第一個字節(jié)。傳輸優(yōu)先級:1 b,置1表明相關的包比其他具有相同PID但此位沒有置1的TS包有更高的優(yōu)先級。PID:13 b字段,指示傳輸流有效負載的數(shù)據(jù)類型。傳輸加擾控制:2b,用來指示TS包有效負載的加擾方式。自適應字段控制:2b,用來指示本TS包首部是否跟有調整字段。連續(xù)計數(shù)器:4b,隨著每一個具有相同PID的傳輸流包而增加,當它達到最大值后又恢復到0。
           節(jié)目專用信息PSI用來描述TS流的組成結構。它包括節(jié)目關聯(lián)表(Program Association Table,PAT)、節(jié)目映射表(Program Map Table,PMT)、網(wǎng)絡信息表(Network Information Table,NIT)和條件訪問表(Conditional Access Table,CAT)。PAT是PSI信息的最上層,列出了傳輸流中所有節(jié)目所對應的PMT的PID值,可以根據(jù)節(jié)目的PID值找到相應的PMT信息及NIT信息。節(jié)目映射表PMT提供節(jié)目號碼與組成它們的原始流之間的映射關系,這種映射表是一個TS流中所有節(jié)目定義的集合。網(wǎng)絡信息表NIT是可選的,其內容是私有的,通常包括用戶選擇的服務和通道頻率、衛(wèi)星脈沖發(fā)射機、調制特性等的映射。條件接收表CAT提供條件接收(CA)系統(tǒng)的相關信息,指定EMM的PID值及相關的參數(shù)。



      2 PSI信息提取分析
           由于PSI信息四個表結構差別不大,所以提取算法也大致相似,在此主要以PAT表為例詳細介紹J"SI信息的提取流程。對TS流的分析在FPGA內部以字節(jié)為單位。PAT語法結構如圖2所示。



           PAT的提取流程:
           (1)首先應在傳輸流中找到包首PID 13位全為0且有效負載起始指示位為l的TS包。
           (2)然后根據(jù)自適應字段控制位判斷是否含有調整字段,再結合pointer_field字段值找到table_id,從此字段開始到CRC校驗字節(jié)之前,將對所有有效數(shù)據(jù)進行CRC校驗。
           (3)接下來是section_length字段,由此字段可以得到該PAT分段的TS包個數(shù)。    (4)接下來兩字節(jié)是傳輸流標識字段,再接下來的一個字節(jié)包含著版本號信息及當前段是否可用信息。保留當前版本號并與下一次的版本號對比以確定版本是否有更新。若當前段可用,則繼續(xù),否則返回(1)。
           (5)接下來的兩個字節(jié)分別是當前分段號和最后分段號,由此信息可以得知是否提取了所有分段的信息,即對整個PAT表是否進行了一次完整的分析。
           (6)對循環(huán)字段的處理,每4字節(jié)一次循環(huán),由前兩字節(jié)的節(jié)目號可以得知后2字節(jié)的PID是PMTPID還是NIT—PID。在循環(huán)字段結束后立即停止CRC校驗并把校驗的結果和碼流中的CRC四字節(jié)進行比較從而得知傳輸是否有誤。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 成人综合伊人五月婷久久| 亚洲综合色一区二区三区小说| 久久综合综合久久97色| 天天做天天爱天天爽综合区| 色天使久久综合网天天| 亚洲乱码中文字幕综合| 亚洲综合色区中文字幕| 久久综合色之久久综合| 色狠狠色狠狠综合一区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 久久88色综合色鬼| 亚洲日韩在线中文字幕综合| 亚洲综合色视频在线观看| 国产精品综合色区在线观看| 亚洲a∨国产av综合av下载| 综合人妻久久一区二区精品| 亚洲国产精品成人综合色在线 | 鲁一鲁一鲁一鲁一曰综合网| 色综合久久88色综合天天| 色噜噜狠狠色综合日日| 亚洲国产成人久久综合一区77 | segui久久综合精品| 色欲久久久久久综合网精品| 久久香蕉综合色一综合色88| 日韩亚洲综合精品国产| 色综合色综合久久综合频道 | 亚洲欧洲国产综合AV无码久久| 丁香亚洲综合五月天婷婷| 亚洲精品国产第一综合99久久 | 亚洲国产aⅴ综合网| 人人婷婷色综合五月第四人色阁| 色综合色综合久久综合频道| 色88久久久久高潮综合影院| 狠狠狠色丁香婷婷综合久久俺| 狠狠色综合网站久久久久久久| 亚洲乱码中文字幕综合234| 亚洲综合色区在线观看| 色综合久久久久综合体桃花网| 99久久国产综合精品女同图片| 国产亚洲综合网曝门系列| 久久综合噜噜激激的五月天|