發(fā)布日期:2022-07-15 點擊率:49
為持續(xù)以完整的可生產(chǎn)軟件簡化數(shù)字視頻產(chǎn)品開發(fā)工作,德州儀器(TI)公布eXpressDSP數(shù)字媒體軟件標(biāo)準(zhǔn)(xDM),這套DSP軟件低階應(yīng)用程序接口(API)提供一套讓應(yīng)用能夠整合與互換使用多種編碼譯碼器的架構(gòu)。
TI致力提供支持,以協(xié)助采用DaVinci技術(shù)的數(shù)字視頻開發(fā)商,而xDM就是其中不可或缺的一環(huán),只要編碼譯碼器符合這套標(biāo)準(zhǔn)并隸屬同一類別,如視頻、影像、語音和音訊,就能輕易互換使用,不必修改應(yīng)用層軟件。即日起,OEM廠商即可透過xDM使用不斷新增的現(xiàn)成軟件,進(jìn)而擴(kuò)大市場商機(jī)、簡化產(chǎn)品開發(fā)程序并大幅縮短上市時間。
xDM是TI廣獲采用的eXpressDSP算法互通性標(biāo)準(zhǔn)(xDAIS)的延伸,可簡化編碼譯碼器的編碼、譯碼和控制功能等應(yīng)用程序接口,使不同編碼譯碼器得以互換使用。能輕易更換算法是許多應(yīng)用的重要特性之一;固定架構(gòu)應(yīng)用若能更換算法而不必重寫程序,就能協(xié)助開發(fā)商將同一硬件平臺應(yīng)用于更多產(chǎn)品。
對同時支持MPEG-4和的網(wǎng)絡(luò)監(jiān)控攝影機(jī)或其它新應(yīng)用而言,動態(tài)切換編碼譯碼器可改善有限網(wǎng)絡(luò)頻寬的管理,并讓系統(tǒng)能彈性使用保全錄像機(jī)和其它設(shè)備。
xDM標(biāo)準(zhǔn)還能讓OEM廠商開發(fā)特殊用途的編碼譯碼器,對采用該廠商設(shè)備的客戶也有好處。舉例來說,攝影機(jī)可在連接其它廠商設(shè)備時使用標(biāo)準(zhǔn)的MPEG-4壓縮技術(shù),等到連接相同廠商的設(shè)備時就改用壓縮率更高的非標(biāo)準(zhǔn)MPEG-4。其它應(yīng)用若需利用壓縮算法播放或錄制視頻和音訊,也可采用同樣做法。
就實作層面而言,xDM既能提供足夠彈性,讓應(yīng)用存取編碼譯碼器內(nèi)部數(shù)據(jù),又能維持良好架構(gòu),讓應(yīng)用能夠切換不同的編碼譯碼器。TI某些編碼器和譯碼器具備這種彈性,能協(xié)助使用者存取移動向量,進(jìn)而提高移動偵測、對象辨識和事件觸發(fā)等視頻分析功能的效率。
此外xDM還支持內(nèi)部直接內(nèi)存存取(IDMA),該接口可以高效率管理DMA資源配置,并且讓編碼譯碼器發(fā)揮最大效能。IDMA對視頻應(yīng)用的效率很重要,因為透過API利用緩沖區(qū)傳送數(shù)據(jù)會增加額外的讀寫動作,直接DMA存取則能避免這些不必要的負(fù)擔(dān)。
TI將eXpressDSP算法標(biāo)準(zhǔn)擴(kuò)大至包含xDM,透過這套標(biāo)準(zhǔn),OEM和協(xié)力廠商將很容易使現(xiàn)有的IP符合xDM標(biāo)準(zhǔn)。另外,TI最新的DaVinci編碼譯碼器引擎(Codec Engine)以及包含和MPEG4等編碼器和譯碼器套件的數(shù)字媒體軟件也已達(dá)到xDM標(biāo)準(zhǔn)。
廠商還能利用精簡而高效率的包裝程序(wrapper)讓其專屬軟件符合xDM標(biāo)準(zhǔn),整個過程通常僅需不到一天。為加快執(zhí)行速度和避免不必要的對象導(dǎo)向設(shè)計負(fù)擔(dān),xDM包裝程序完全采用C語言,而非C++。
TI現(xiàn)正透過eXpressDSP算法標(biāo)準(zhǔn)開發(fā)套件提供xDM;另外,TI還推出一套Multimedia Framework Products (MFP)產(chǎn)品,其中包含最新的DaVinci編碼譯碼器引擎與架構(gòu)組件。這些軟件模塊都是TI DaVinci軟件基礎(chǔ)架構(gòu)的一部份。
DaVinci軟件基礎(chǔ)架構(gòu)能協(xié)助廠商在Linux和Windows Embedded CE平臺上,針對TI以DSP為基礎(chǔ)的系統(tǒng)單芯片處理器開發(fā)各種應(yīng)用軟件,或在嵌入式Linux或DSP/BIOS實時核心上針對TI采用DaVinci技術(shù)的純DSP組件開發(fā)軟件。xDM、DaVinci編碼譯碼器引擎和架構(gòu)組件全都采用DaVinci技術(shù),使客戶更容易在各種DaVinci技術(shù)平臺之間進(jìn)行軟件移植。
xDAIS開發(fā)套件提供算法開發(fā)商和客戶原始程序文件、應(yīng)用范例和完整的使用手冊。xDM開發(fā)套件與MPF多媒體架構(gòu)產(chǎn)品(MFP)現(xiàn)都能從TI網(wǎng)站下載。