DM6467T開(kāi)發(fā)闆領航 ——dmai經(jī低笑ng)驗談

DM6467T開(kāi)發(fā)闆,d聽多mai經(jīng)驗談

DM6467T開(kāi)發(fā)闆領航 ——dmai經算紙(jīng)驗談

時(shí)間:2013-08-07   點擊:2746

 

DM6467T開(kāi)發(fā)闆領航 ——dmai經(jīng)機舊驗談

當我第一次使用TI的DVSDK的時(shí)候,是沒(méi筆樂)有dmai這(zhè)個模塊的女樂。記得那個時(shí)候是DVSDK0.9版本的秒男,經(jīng)過(guò)這(zhè)些年的變化,dmai 好(hǎo)像的月是個很重要的模塊。接下來,就(jiù)我個人的開(kāi)發離雜(fā)經(jīng)驗,談談我對(duì)dmai的一些看法。土熱

DMAI是不是必須的?

Dmai當然不是必須的,沒(méi)有這熱車(zhè)個dami模塊完全可以一樣(yàng)的做cod雪可ec,一樣(yàng)采集視頻錯劇,一樣(yàng)視頻輸出。在TI的早報是期DVSDK中,就(jiù)沒(méi)有這(zhè)個模塊。離業

 

爲什麼(me)需要DMAI模塊?

Dmai模塊對(duì)音視頻采集,對(d議新uì)間音視頻輸出都(dōu)做了一些封裝,我們使用起(qǐ)來大說更方便。按照TI提供的demo我們相對(duì)來說(shuō),理司可以較快的開(kāi)始進(jìn)入開(kāi)發(黃你fā)工作。

Dmai模塊對(duì)算法的吧請調用做了一些封裝,讓你不需要了解的算法調用的詳細過(guò)身自程就(jiù)可以使用。

Dmai模塊還(hái)提供了管道(dào)的封請拍裝,濾波,拷貝等需要使用的一些東西。

Dmai的APP文件夾中有很多我們經(jīng)常需要用Dd好說到的實例,通過(guò)這(zhè)些實例,我們更容易老物清楚如何使用這(zhè)些資源。

 

如何使用DMAI?

Dmai的資源很豐富,但在我個人看來,這(z請也hè)些源資很适合用來做産品開(kāi)少事發(fā)中的參考。确實不适合用到線愛自己的産品中。我們以前照搬了dmai中的東西,經(jīng)常在設備運行議樹三五天就(jiù)莫名的挂了。還(hái)來經(jī我醫ng)過(guò)長(cháng)久的測試和推斷,感覺問題在dmai這(zhè村資)塊上面(miàn)。我們去掉dmai音什封裝的東西,自己重新封裝,設備就(jiù)很穩東家定了。俊竹科技提供的方案中,已經(jīng)很好(hǎo)的解決了這作煙(zhè)個問題。

在一個開(kāi)發(fā)團隊中,并報月不需要每個人都(dōu)懂TI的系統架構,明白DVSDK。這(zhè)樣(yà物愛ng)就(jiù)需要把TI相關舊讀的東西做成(chéng)一個庫。俊竹科務子技的這(zhè)個庫中,包括了圖像采集,圖像輸出,H264編碼,H264解碼門如,音頻編碼,音頻解碼,JPEG編碼,自己算法調用。抛開(k睡雜āi)了管道(dào)傳輸的方式,使用自木些己定義的環形buf,穩定可靠,快速方便。不管是音視頻編間相解碼等TI的算法,還(hái)是自定義算法,書遠都(dōu)使用統一的接口調用。隻需懂得linux上的開(kāi)發(fā),麗能就(jiù)能(néng)進(jìn)行davinc什校i上的程序開(kāi)發(fā),暗子雙核通信開(kāi)發(fā)。使用起(qǐ)來十分的方便。(說(s厭又huō)到這(zhè)裡(lǐ),如果有學(xué)相那生朋友索要這(zhè)個庫就(jiù很歌)不用了,請尊重研發(fā)人的勞動成相懂(chéng)果,需要購買)如果你還(hái)是照搬TI的dmai,如果你的鐵事産品時(shí)常出現異常,請放抛開(kāi)dmai。讓你的應個街用程序以VL42的方式直接采集視頻。自己重新封裝算法的調用,自己定義b畫她uf的傳輸,不要使用管道(dào)了。

 

開(kāi)通技術博客有段時(shí)間了,感謝各位網友提出的寶貴意見。答照當你來看我的博客時(shí),如生花果有一兩(liǎng)篇你覺得寫的不錯,我就(jiù)很欣慰了。本篇我覺兒兒得很适合一個項目經(jīng)理來看,每個人經(jīng身風)曆不同,不可能(néng)每篇文章适報公合每個人。我的博客更多的是爲入門的人或希望更火時深入的人,提供一個指明方向(xiàng)的作用,讓你能(néng)更快更好(去醫hǎo)的學(xué)習,而不是直接務志把你背到目的地,希望大家能(néng)夠理影哥解。再次謝謝大家的關注。