結合AVS-M視頻壓縮處理流程的特點,本文完成了一個基于DM642平臺的編碼器的設計與實現(xiàn)。通過對編碼流程的合理安排使得CPU能與DMA控制器并行工作,CPU不用等待數(shù)據(jù),需要的數(shù)據(jù)已經被DMA調到內存中。實驗表明通過系統(tǒng)級優(yōu)化、程序級優(yōu)化、匯編級優(yōu)化、算法級優(yōu)化等優(yōu)化之后,基于這款視頻服務器(實物圖見圖5),能達到2路CIF352x288格式實時視頻壓縮,以及音頻實時編碼、解碼處理,且圖像主觀效果及音頻效果良好。
本文創(chuàng)新點是:把具有自主知識產權的數(shù)字音視頻編解碼技術標準第七部分(AVS-M)應用于視頻服務器的視頻壓縮,目前市場上還沒有采用此壓縮標準的產品,此產品具有極高得性價比,采用此壓縮標準還可以避免產品產業(yè)化之后知識產權之爭,具有很好的應用前景。

圖5IMlab6421視頻服務器實物圖