基于T-DMB標(biāo)準(zhǔn)的手機電視解決方案

DMB前端編碼器的設(shè)計實現(xiàn)
來源:投影時代 更新日期:2007-06-10 作者:伍紅燕
內(nèi)容導(dǎo)航:  分頁瀏覽 | 全文瀏覽

三. DMB前端編碼器的設(shè)計實現(xiàn)

    DMB系統(tǒng)作為對DAB系統(tǒng)的發(fā)展,其最大的不同就是增加了視頻業(yè)務(wù)。這一業(yè)務(wù)的實現(xiàn)所帶來的改變是在發(fā)射前端部分增加了DMB視頻編碼器。該視頻編碼器完成的功能是對視頻、伴音及交互數(shù)據(jù)進(jìn)行編碼、各種碼流之間的同步、RS編碼、卷積交織功能。目前這種編碼器韓國OTT公司跟PIXTREE公司已有可商用的產(chǎn)品出來,并且是基于硬件實現(xiàn)的實時編碼器。其音頻跟視頻的壓縮通過兩塊DSP實現(xiàn),數(shù)據(jù)流的輸入輸出控制則由一塊CPU負(fù)責(zé)。該編碼器目前已達(dá)到商用水平,而在我國目前還沒有國產(chǎn)的同類產(chǎn)品出現(xiàn)。該編碼器所實現(xiàn)功能的詳細(xì)處理過程如圖4及圖5所

圖4 視頻業(yè)務(wù)復(fù)用層次結(jié)構(gòu)圖

圖4 視頻業(yè)務(wù)復(fù)用層次結(jié)構(gòu)圖

圖5 視頻業(yè)務(wù)編碼輸出打包流程

圖5 視頻業(yè)務(wù)編碼輸出打包流程
 

示。它的工作原理是:通過sl打包模塊把經(jīng)過壓縮的各種視頻、音頻及交互數(shù)據(jù)基本碼流打包成同步包,主要是加入一些時間標(biāo)簽及參考時基用于接收端播放時各碼流的同步。打包完成后的SL打包流再經(jīng)過MPEG-2 PES打包形成PES流,最后再打包成TS包。之后完成對TS傳輸包的RS編碼及卷積交織,增強其抗誤碼性能。在編碼器設(shè)計過程中,我們使用了一種純軟件方式的外層打包解決方式。就是以MPEG-4 IM1工程組提供的參考軟件為基礎(chǔ),在VC++環(huán)境下開發(fā)SL Packetizer軟件模塊,該模塊負(fù)責(zé)對由DSP壓縮編碼輸出的音視頻基本流(Elementary Stream)進(jìn)行封裝,主要目的是加上各自所對應(yīng)的時間標(biāo)簽用于播放器端碼流間的同步。之后再經(jīng)過PES Packetizer模塊進(jìn)行PES的封裝及后續(xù)的各項處理。該軟件實現(xiàn)基本上可以完成DMB編碼器所需實現(xiàn)的功能,但不足之處在于實時性效果不好,跟韓國的硬件編碼器編碼輸出比較存在較大的延遲現(xiàn)象,穩(wěn)定性方面也需改進(jìn)。

 標(biāo)簽:
本文導(dǎo)航
廣告聯(lián)系:010-82755684 | 010-82755685 手機版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時代網(wǎng) 版權(quán)所有 關(guān)于投影時代 | 聯(lián)系我們 | 歡迎來稿 | 網(wǎng)站地圖
返回首頁 網(wǎng)友評論 返回頂部 建議反饋
快速評論
驗證碼: 看不清?點一下
發(fā)表評論