芻議數(shù)字電視傳輸信息的檢驗(yàn)對(duì)策
時(shí)間:2022-12-11 11:20:17
導(dǎo)語(yǔ):芻議數(shù)字電視傳輸信息的檢驗(yàn)對(duì)策一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
一、自適應(yīng)同步檢測(cè)
在使用自適應(yīng)同步檢測(cè)時(shí),首先要進(jìn)行同步搜索,主要搜索的幀頭,同時(shí)要將TS包的長(zhǎng)度進(jìn)行判定。在檢測(cè)TS包幀長(zhǎng)度時(shí),當(dāng)連續(xù)間隔5次后,每次都檢測(cè)到同步Ox47時(shí),那么TS流的同步已經(jīng)完成。若只是檢測(cè)到一個(gè),那么TS流同步就沒有完成。當(dāng)連續(xù)3次間隔,對(duì)TS包幀長(zhǎng)度進(jìn)行檢測(cè)時(shí),都沒有同步Ox47時(shí),那么TS流處于失步的狀態(tài)。若是在處于失步狀態(tài)中對(duì)TS包幀頭進(jìn)行檢測(cè),而出現(xiàn)是Ox47時(shí),那么TS流依然處于同步狀態(tài)當(dāng)中。
二、PSI待測(cè)參數(shù)
在TS流中,PAT是所有信息的一個(gè)完整列表。在PAT中,每個(gè)節(jié)目都有一個(gè)節(jié)目號(hào)和相對(duì)應(yīng)的PID值,通過(guò)節(jié)目中的PID值時(shí),就可以找到相應(yīng)的PMT信息。PMT信息在提供節(jié)目號(hào)后,它們的原始碼流就會(huì)與提供的節(jié)目號(hào)組成相關(guān)的映射關(guān)系,PAT主要是提供PID值。PMT可以將電視節(jié)目是由哪些PES組成或者各自的PID值的大小等都可以進(jìn)行完整的描述。在CAT中主要包含的信息是條件接收的相關(guān)信息,NIT主要是對(duì)傳送流的物理網(wǎng)絡(luò)信息進(jìn)行及時(shí)的提供。在檢測(cè)PSI信息時(shí),主要包括:第一在PSI信息檢測(cè)中,要保證PSI各包中出現(xiàn)重復(fù)的時(shí)間間隔要小于0.5秒;第二PSI包頭中包含的transport_scrambling_control的值等于00;第三保證PSI包頭中所包含的continuity-counte的準(zhǔn)確性;第四保證PSI包中table_id的值一直是0x00/0x01/0x02;第五要對(duì)CRC進(jìn)行有效的字段校驗(yàn)。
三、PAT/CAT分析與檢測(cè)
在將系統(tǒng)進(jìn)行鎖定并保證其處于同步狀態(tài)以后,首先要對(duì)TS流中的PAT包和CAT包進(jìn)行有效的搜索,同時(shí)要嚴(yán)格按照PAT的語(yǔ)法結(jié)構(gòu),將PAT包中所攜帶的節(jié)目信息進(jìn)行有效全面的解析,為了有效實(shí)現(xiàn)PAT/CAT的分析和檢測(cè),可以使用有限狀態(tài)機(jī)。在對(duì)PSI分段進(jìn)行分析時(shí),主要將其分為4個(gè)部分:包頭、自適應(yīng)調(diào)整數(shù)據(jù)域和pointer_field數(shù)據(jù)域以及表頭table_id字段和有效數(shù)據(jù)。主要步驟是:首先對(duì)PAT/CAT進(jìn)行處理包頭時(shí),將傳輸不含段頭的PAT/CAT包發(fā)送到處理有效數(shù)據(jù)當(dāng)中,然后結(jié)束分段并不會(huì)包含有新的分段,或者是結(jié)束了TS包,從而再反饋給PAT/CAT包。其次在對(duì)字段進(jìn)行有效的處理和調(diào)整后將pointer_field字段值進(jìn)行提取,并將pointer_field數(shù)據(jù)域中有效的負(fù)載發(fā)送到有效處理數(shù)據(jù)當(dāng)中。最后在處理PAT/CAT表頭時(shí),同時(shí)表頭沒有包括pointer_field數(shù)據(jù)域,在將table_id處理完成后,將其傳送到有效處理數(shù)據(jù)當(dāng)中,然后有新的分段開始,并將其反饋給PAT/CAT表頭。
四、PMT/NIT分析與檢測(cè)
在PMT/NIT表中,PMT不支持分段,NIT表中包含兩個(gè)具有標(biāo)志號(hào)的表。在分析與檢測(cè)PMT/NIT時(shí),首先要從PAT中提取PMT/NIT的PID值,并對(duì)PID值進(jìn)行有效的過(guò)濾,然后得出PMT/NIT表,并根據(jù)PMT/NIT表,對(duì)PMT分析和檢測(cè)時(shí),只需要在轉(zhuǎn)換狀態(tài)當(dāng)中就可以。在對(duì)NIT進(jìn)行分析和檢測(cè)時(shí),只需要將相對(duì)應(yīng)的判斷條件進(jìn)行有效的修改。
五、總結(jié)
基于數(shù)字電視傳輸,在對(duì)PSI信息進(jìn)行檢測(cè)時(shí),首先要對(duì)PSI信息進(jìn)行有效的分析,同時(shí)要對(duì)PSI信息檢測(cè)進(jìn)行有效的分析。主要包括:ASI串并轉(zhuǎn)換檢測(cè)、自適應(yīng)同步檢測(cè)、PSI待測(cè)參數(shù)、PAT/CAT分析與檢測(cè)以及PMT/NIT分析檢測(cè)。再對(duì)它們進(jìn)行分析檢測(cè)后,可以找出異常檢測(cè),同時(shí)也可以快速定位錯(cuò)誤,并找出相應(yīng)的解決措施加以解決,確保PSI信息的高效性和時(shí)速性。
作者:王慶單位:武漢廣播電視臺(tái)