多媒體播放器功能及方案解析
打開一個PMP,用戶會發(fā)現(xiàn)可以播放的視頻內(nèi)容不多。通常用戶需要用PC軟件轉(zhuǎn)錄成PMP能支持的格式,或者使用PMP來錄制電視內(nèi)容,然后用PMP回放。這使得PMP的使用比較麻煩。從In-Stat對2006年中國PMP市場的調(diào)查報告中也同樣看到了PMP的一大障礙就是易獲取內(nèi)容的缺乏。要解決內(nèi)容這個難題,下面的三種內(nèi)容資源需要下一代PMP的支持。
本文引用地址:http://butianyuan.cn/article/166154.htma. RMVB
當今社會處于一個互聯(lián)網(wǎng)時代,網(wǎng)上的資源非常的多,但在網(wǎng)絡(luò)上對于普通PMP能支持的MPEG4的內(nèi)容卻很有限。大多數(shù)網(wǎng)上的視頻資源都是RMVB的格式,分辨率從800×600到320×240都有。如果PMP利用網(wǎng)絡(luò)上大量的RMVB資源,也就是能夠播放RMVB格式的視頻,那么PMP的內(nèi)容就不是問題了。
b.Flash
網(wǎng)絡(luò)上還有一種格式的資源非常多,那就是Macromedia的Flash。除了有一些網(wǎng)友制作的好玩的Flash短片外,還有一些流行歌曲的MTV的Flash版。這些Flash文件的一般播放的時間不長,可以讓一些人在等車和坐車等較短時間段里來消磨時間,而不像電影或電視劇通常需要連續(xù)看比較長的時間。而且很多網(wǎng)站還提供種類繁多的Flash的小游戲,支持Flash等于就支持了游戲的功能,而且開發(fā)者還不用擔心游戲的資源問題。
c.移動數(shù)字電視
去年中國數(shù)字電視地面廣播傳輸標準——GB20600-2006《數(shù)字電視地面廣播傳輸系統(tǒng)幀結(jié)構(gòu)、信道編碼和調(diào)制》已經(jīng)成為國家標準。雖然手機電視的中國國家強制標準還未制定,但不可否認,移動數(shù)字電視會成為將來一個不小的節(jié)目源,特別是在2008年北京奧運會的時候?,F(xiàn)在國內(nèi)已經(jīng)有多個省市在試播移動電視了。雖然移動數(shù)字電視信道中的內(nèi)容格式還沒有規(guī)定,但視頻的格式無非是MPEG2、MPEG4、H.264或者中國自己的視頻標準AVS。支持了移動數(shù)字電視,用戶就可以在任何空閑的時候,任何地點看電視或錄制電視節(jié)目了,而PMP內(nèi)容的問題也迎刃而解。
2.特色功能除了內(nèi)容以外,特色功能的支持也是下一代PMP要解決的問題。
a.WiFi
在PMP上支持WiFi的想法的提出時間也不短了,但是用PMP上網(wǎng)到底干什么,卻成為用戶和開發(fā)者的一個問題。
對即時通訊軟件的支持也許會是一個對WiFi功能支持的推動力。QQ、MSN、Yahoo Messenger已經(jīng)成為當代人生活密不可分的一部分。雖然有部分智能手機已經(jīng)能支持某些即時通訊軟件,但是智能手機的客戶多半是商務(wù)人士,而對于這些即時通信軟件感興趣的年輕人,很多卻沒有這樣的手機。所以像PMP這樣的便攜式產(chǎn)品支持即時通訊軟件也是一個重要特色。
WiFi還有一個熱點的應(yīng)用就是網(wǎng)絡(luò)電話。現(xiàn)在上網(wǎng)的人很少有人不知道Skype為何物,它可以讓我們在互聯(lián)網(wǎng)上和裝有該軟件的任何人進行免費通話。現(xiàn)在國內(nèi)的星巴克咖啡店等地點已經(jīng)有免費無線網(wǎng)絡(luò)的熱點接入。相信在不久的將來,隨著中國熱點的逐漸增多,支持即時通信軟件和Skype等網(wǎng)絡(luò)電話的呼聲會越來越高。
b.GPS
GPS功能也是可以給PMP添色不少。隨著人們生活水平的提高,越來越多人擁有了自己的轎車,但城市的交通發(fā)展也很迅速,人們無法對道路情況完全了解,GPS導(dǎo)航的需求也逐漸增多。一個帶GPS的PMP,既可以帶路,又可以在無聊時欣賞音樂或視頻,對消費者具有不少的吸引力。
下一代PMP解決方案
相對與MPEG2/4來說,RMVB、Flash、H.264、AVS等算法要更加復(fù)雜,對于處理器的性能的要求要更高。對于大分辨率,例如VGA(640×480)、D1(720×480),目前的PMP方案很少有可以支持H.264或者RMVB的解碼。最近,德州儀器(TI)新推出了基于達芬奇技術(shù)(DaVinci) 的TMS320DM6441平臺,它就是下一代PMP很好的解決方案之一。
DM6441是一款包含ARM9、TMS320C64x+ DSP內(nèi)核以及視頻/圖像協(xié)處理器的雙內(nèi)核SoC,該平臺是達芬奇技術(shù)基于便攜式應(yīng)用而開發(fā)的一款芯片,見圖1。ARM9是ARM公司的32位RISC(精簡指令集)處理核,支持JAVA,可支持多種高級的操作系統(tǒng),例如Linux、WinCE等。C64+核的DSP是TI的一個高性能DSP內(nèi)核,可以處理大量的運算,可實現(xiàn)每秒30幀的H.264、MPEG2、MPEG4或VC1視頻性能,并且可完成較大分辨率的RMVB播放,以及AVS的算法。DSP的可編程性給用戶帶了靈活的開發(fā)性,可以幫助開發(fā)人員設(shè)計出低成本的便攜式娛樂產(chǎn)品。視頻/圖像協(xié)處理器作為DSP的補充,可以加速和提高算法的性能。
DM6441擁有視頻處理子系統(tǒng),包括視頻處理前端和后端,有數(shù)字視頻接口、CCD/CMOS接口、預(yù)覽引擎、硬件縮放器、支持多種LCD屏,內(nèi)部集成視頻編碼器和4個DAC,支持模擬視頻輸出。DM6441還集成了當前便攜式媒體應(yīng)用需要的主要外設(shè),其中包括多種存儲卡的接口(MMC/SD/SDIO/CF/MS/MS Pro)、ATA硬盤驅(qū)動接口、USB2.0高速Host和Device,以太網(wǎng)的支持等等。
功耗是便攜式設(shè)備非常關(guān)注的一個指標,DM6441有多種省電方式,使其能夠在提供較高的性能的情況下,滿足便攜式設(shè)備對功耗的要求。它具備兩種電源模式:1.2V全速工作模式(513MHz DSP與256MHz ARM)或1.05V省電工作模式(405MHz DSP與202MHz ARM)。當應(yīng)用不需要很高處理性能的情況下,就可以使用省電工作模式來減少功耗。DM6441還有時鐘門控制功能,在內(nèi)部的各個功能模塊不使用時,也可以關(guān)閉其時鐘。由于ARM和DSP內(nèi)核的電源域相互隔離,在不使用DSP時就可以關(guān)掉DSP的電源,進一步省電。DM6441的雙電源模式、時鐘門控功能與電源域隔離的結(jié)合可以顯著降低功耗,相對于達芬奇平臺的其他產(chǎn)品如DM6446,DM6441可以節(jié)電35%。
德州儀器除了提供DM6441這個硬件平臺外,還提供了一些音視頻算法,并且和MontaVista合作基于達芬奇平臺的Linux。為了給PMP制造商帶來完善和完整的解決方案,TI也致力于與國內(nèi)外的第三方開發(fā)商合作。第三方可以提供更多的音頻視頻算法,甚至是完整的PMP參考方案,從而滿足各種開發(fā)者的需要。
圖2展示的是一個以DM6441為硬件平臺的PMP方案,由于DM6441的可編程性和可擴展性,開發(fā)者可以根據(jù)需要添加或者減少移動電視、WiFi、GPS等功能,以適應(yīng)不同市場的需求。
評論