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

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

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

    DMB系統(tǒng)作為對(duì)DAB系統(tǒng)的發(fā)展,其最大的不同就是增加了視頻業(yè)務(wù)。這一業(yè)務(wù)的實(shí)現(xiàn)所帶來的改變是在發(fā)射前端部分增加了DMB視頻編碼器。該視頻編碼器完成的功能是對(duì)視頻、伴音及交互數(shù)據(jù)進(jìn)行編碼、各種碼流之間的同步、RS編碼、卷積交織功能。目前這種編碼器韓國OTT公司跟PIXTREE公司已有可商用的產(chǎn)品出來,并且是基于硬件實(shí)現(xiàn)的實(shí)時(shí)編碼器。其音頻跟視頻的壓縮通過兩塊DSP實(shí)現(xiàn),數(shù)據(jù)流的輸入輸出控制則由一塊CPU負(fù)責(zé)。該編碼器目前已達(dá)到商用水平,而在我國目前還沒有國產(chǎn)的同類產(chǎn)品出現(xiàn)。該編碼器所實(shí)現(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ù)基本碼流打包成同步包,主要是加入一些時(shí)間標(biāo)簽及參考時(shí)基用于接收端播放時(shí)各碼流的同步。打包完成后的SL打包流再經(jīng)過MPEG-2 PES打包形成PES流,最后再打包成TS包。之后完成對(duì)TS傳輸包的RS編碼及卷積交織,增強(qiáng)其抗誤碼性能。在編碼器設(shè)計(jì)過程中,我們使用了一種純軟件方式的外層打包解決方式。就是以MPEG-4 IM1工程組提供的參考軟件為基礎(chǔ),在VC++環(huán)境下開發(fā)SL Packetizer軟件模塊,該模塊負(fù)責(zé)對(duì)由DSP壓縮編碼輸出的音視頻基本流(Elementary Stream)進(jìn)行封裝,主要目的是加上各自所對(duì)應(yīng)的時(shí)間標(biāo)簽用于播放器端碼流間的同步。之后再經(jīng)過PES Packetizer模塊進(jìn)行PES的封裝及后續(xù)的各項(xiàng)處理。該軟件實(shí)現(xiàn)基本上可以完成DMB編碼器所需實(shí)現(xiàn)的功能,但不足之處在于實(shí)時(shí)性效果不好,跟韓國的硬件編碼器編碼輸出比較存在較大的延遲現(xiàn)象,穩(wěn)定性方面也需改進(jìn)。

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