日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

MP4播放器的工作原理、底层系统、硬件架构和芯片方案等

發(fā)布時(shí)間:2023/12/29 windows 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MP4播放器的工作原理、底层系统、硬件架构和芯片方案等 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

一、MP4播放器的概念

?

?


??? 顧名思義,MP4播放器是一個(gè)能夠播放MPEG4文件的設(shè)備,它可以叫做PVP(Persomal Video Player,個(gè)人視頻播放器),也可以叫做PMP(Portable Media Player,便攜式媒體播放器)。現(xiàn)在對(duì)MP4播放器的功能沒有具體界定,它除了看視頻的基本功能外還支持音樂播放、瀏覽圖片,甚至部分產(chǎn)品還可以上網(wǎng)。

?

??? MP4播放器產(chǎn)品范圍比較廣,根據(jù)是否采用液晶屏來看,有帶液晶屏幕的MP4播放器,也有不帶屏幕的MP4播放器,這種不帶屏幕的MP4播放器同樣支持VOB、DAT、AVI和MPEG4格式的文件播放,由于沒有液晶屏幕,用戶必須將它和電視連接才能看視頻影像,通常這種不帶液晶屏幕的MP4播放器也稱為多媒體硬盤,這種設(shè)備通常都具有數(shù)碼伴侶功能。根據(jù)采用的存儲(chǔ)介質(zhì)來分,可分為閃存型MP4播放器和硬盤型MP4播放器,閃存型MP4播放器采用閃存芯片作為存儲(chǔ)介質(zhì),具有功耗低、價(jià)格便宜的優(yōu)點(diǎn)。

?

??? 目前視頻MP3播放器也開始火起來了,也許你會(huì)問,視頻MP3播放器也可用來看視頻,那它和MP4播放器有什么不同呢?其實(shí)視頻MP3播放器和MP4播放器最大的區(qū)別除了采用的芯片方案不同外,支持的視頻格式也是不一樣的,或者說文件的壓縮方式不一樣。但低端的閃存MP4播放器和高端的視頻MP3播放器的區(qū)別不很明顯,一些廠商也因此把屏幕較大的視頻MP3播放器稱為MP4播放器,讓人弄不明白。根據(jù)習(xí)慣,對(duì)有屏幕的MP4播放器來說,它們和視頻MP3播放器最直觀的區(qū)別就是MP4播放器的屏幕較大,一般在2英寸以上,而視頻MP3播放器的屏幕一般在2英寸以下。

?

?

?

二、MP4的硬件架構(gòu)


??? 與MP3播放器相比,MP4播放器的結(jié)構(gòu)要復(fù)雜得多,因?yàn)镸P4播放器需要性能強(qiáng)大的CPU或DSP、MCU芯片,以便進(jìn)行視頻的解碼編碼處理,并對(duì)LCD及USB接口等周邊組件提供支持。目前,推出MP4解決方案的半導(dǎo)體供應(yīng)商多達(dá)十幾家,這些解決方案大致可分為四類:一類是以德州儀器(Ti)、飛利浦為代表的基于CPU+DSP(Digital Signal Processor,數(shù)字信號(hào)處理器)芯片的解決方案;一類則是以Intel和AMD為代表的基于通用CPU的解決方案;第三種則是以飛思卡爾(Freescale)及深圳安凱為代表的基于MCU(Micro Control Unit,微控制器)芯片的解決方案;第四種是基于雙CPU的解決方案。

?

1.基于CPU+DSP的硬件架構(gòu)


??? 提供這類解決方案的廠商主要有SigmaDesigns、Ti和飛利浦等,這類方案中DSP芯片主要負(fù)責(zé)視頻及音頻的解碼和編碼工作,而CPU則負(fù)責(zé)檔案的管理和存取、系統(tǒng)支持,以及對(duì)使用接口、周邊組件等的控制。在這類方案中,DSP加CPU是MP4播放器的主要部件,它們要負(fù)責(zé)處理的部件包括硬盤、記憶卡及LCD顯示器、外部USB接口、操控按鈕等組件。基于CPU+DSP的解決方案能夠支持更高復(fù)雜度的視頻編解碼器,如H.264,而且,它還能夠通過軟件升級(jí)來支持新的媒體編解碼器。

?

??? 在CPU+DSP的解決方案中,CPU和DSP有整合式和分離式兩種,整合式就是采用雙核單芯片設(shè)計(jì),DSP和CPU被整合到一塊芯片中,比如Gini400采用的TMS320DM270就是雙內(nèi)核處理器;而分離式則意味著CPU和DSP是獨(dú)立的兩塊芯片。

?

2.基于通用CPU的硬件架構(gòu)


??? Intel和AMD提供的是以通用處理器為核心的解決方案,如Intel Xscale PXA255和Intel Xscale PXA270,AMD的Alchemy AU1200。這種架構(gòu)的嵌入式處理器性能強(qiáng)大,如PXA270最高主頻達(dá)到了624MHz,AU1200的主頻達(dá)到500MHz,它們可以為媒體解碼提供強(qiáng)大的動(dòng)力。正由于采用了軟解碼方式,這種架構(gòu)對(duì)媒體的支持最為豐富,而且擴(kuò)展性強(qiáng),設(shè)計(jì)者可根據(jù)需要增加軟件編解碼器。不過,由于使用的是通用CPU,其解碼效率相對(duì)不高,通常只支持QVGA(320×240)和D1(720×576)分辨率的視頻解碼,要支持720P和1080i這類高清格式幾乎是不可能的。另外,這類方案的還有一個(gè)缺點(diǎn)就是耗電量高。

?

3.基于MCU的硬件架構(gòu)


??? 以上兩類方案中,其音視頻的編解碼工作均需要軟件的幫助才可實(shí)現(xiàn),而基于MCU的方案是由硬件實(shí)現(xiàn)音視頻的編解碼,如飛思卡爾(Freescale)的i.MX31和i.MX31L處理器,它基于ARM11,并集成了eMMA多媒體加速器;而安凱的AK3220M芯片內(nèi)部集成了專用于視頻的硬件解碼器和用于音頻的音頻處理器。由于是基于硬件解碼,所以這類方案支持的音視頻格式種類受到了限制,例如飛思卡爾的方案能夠支持MPEG4、H.263的編解碼,但不支持MPEG-2。和這種情況類似,夏普的方案是基于ARM9的單顆32位MCU,支持的媒體格式也比較少。不過,采用這類方案的MP4成本最低,目前很多低檔MP4播放器都是采用這類方案。

?

4.基于雙CPU的硬件架構(gòu)


??? 從整體配合上來講,采用雙CPU芯片的MP4解決方案是最合適的,一顆CPU支持OS,一顆CPU進(jìn)行解碼,兩顆CPU相互配合,這是目前業(yè)內(nèi)最完美的解決方案。但目前還沒有正式的特別穩(wěn)定的這類芯片發(fā)布,業(yè)內(nèi)還在持觀望態(tài)度。

?

?

?

三、MP4的底層平臺(tái)


??? MP4播放器所使用的嵌入式操作系統(tǒng)有Windows CE、Linux和廠商自行開發(fā)的操作系統(tǒng),也有MP4播放器不使用任何操作系統(tǒng)的。

?

??? 目前,使用英特爾解決方案的MP4播放器基本上使用的都是WinCE平臺(tái),PMC(Portable Media Center)操作系統(tǒng)就是在Windows CE.NET基礎(chǔ)上設(shè)計(jì)的,它使用了為便攜式媒體中心特別提供的Windows Mobile軟件,內(nèi)置了Windows Media Player播放器,采用了Windows Media 9 技術(shù):包括Windows Media Audio 9、Windows Media Video 9 和 MP3編解碼器,并采用了Windows DRM(Digital rights management,數(shù)字版權(quán)管理)技術(shù)。基本上說PMC是Pocket PC的簡(jiǎn)化版,它采用了開放式架構(gòu),在應(yīng)用軟件上可另行擴(kuò)展,只須安裝第三方軟件便可以實(shí)現(xiàn)不同的功能,如個(gè)人事務(wù)管理、網(wǎng)絡(luò)瀏覽、電子書等。事實(shí)上,英特爾的解決方案支持微軟WinCE 5.0和PMC操作系統(tǒng),同時(shí)也可支持Linux。同樣,AMD和TI的解決方案也支持WinCE和Linux。

?

??? 事實(shí)上,在MP4領(lǐng)域,Linux的陣營(yíng)要比PMC陣營(yíng)更為強(qiáng)大,采用了Linux的MP4品牌包括愛可視、Thompson RCA、Digital Cube、DM Technology、RIFA及國(guó)內(nèi)的眾多MP4品牌,而像艾利和這樣的廠商則“腳踏兩支船”,同時(shí)推出了采用PMC和Linux操作系統(tǒng)的MP4產(chǎn)品。Linux在媒體格式的支持方面比PMC要開放得多,由于Linux的開放性,使得很大一部分軟件可以免費(fèi)進(jìn)行移植修改,這樣可以節(jié)約大量的授權(quán)費(fèi)用。廠商也可以為產(chǎn)品開發(fā)出非常豐富的應(yīng)用,如網(wǎng)絡(luò)瀏覽、電子郵件、游戲、個(gè)人事務(wù)處理甚至GPS電子地圖。

?

??? 除了以上兩種操作系統(tǒng)之外,BSD、Symbian等嵌入式操作系統(tǒng)也可以作為MP4播放器的操作系統(tǒng)使用,還有些實(shí)力較強(qiáng)的廠商開發(fā)了自己專用的操作系統(tǒng),如飛利浦和安凱等方案提供商向MP4生產(chǎn)商提供了占用內(nèi)存空間非常小的免費(fèi)實(shí)時(shí)操作系統(tǒng)。操作系統(tǒng)的不同也讓MP4產(chǎn)品呈現(xiàn)出千姿百態(tài)的景象,這種情況和手機(jī)非常類似。

?

四、常見的MP4解決方案


???? 目前,推出MP4處理器和解決方案的半導(dǎo)體供應(yīng)商多達(dá)十幾家,除了以上提到的英特爾、AMD、Ti、Freescale、飛利浦、深圳安凱之外,還有SigmaDesigns、意法半導(dǎo)體(ST)、中國(guó)臺(tái)灣凌陽(yáng)等廠商。這些廠商提供的解決方案由于架構(gòu)不同,所以在性能、接口、功能、功耗等方面差別很大,從而造成了目前MP4播放器產(chǎn)品的差異。目前MP4廠商主要采用以下一些MP4解決方案。

?

1.Ti DSP+ARM的解決方案


??? Ti的解決方案(圖1)采用的是CPU搭配DSP的方式,它利用DM320/270 DSP芯片進(jìn)行音視頻編解碼處理,而ARM處理器負(fù)責(zé)系統(tǒng)處理及支持外圍設(shè)備接口。它所支持的媒體類型非常豐富,包括MPEG4 SP/ASP、DivX、MPEG1/2、WMV、WMA、QuickTime 6、H.264、AAC-LC、MP3等格式。除了H.264格式外,均可以實(shí)現(xiàn)D1分辨率(720×576)視頻的實(shí)時(shí)解碼(30fps),而H.264的解碼分辨率也可達(dá)到CIF(352×288)水平。本方案還擁有超強(qiáng)的編碼能力,DM320方案錄制MPEG4 SP視頻可達(dá)到D1的質(zhì)量(30fps),而DM270可錄制VGA(640×480)質(zhì)量的視頻。Ti方案均可支持USB2.0 OTG接口。由于此方案必須使用ARM處理器,因而它在成本上并不占優(yōu)勢(shì),而且有功耗大的缺點(diǎn)。

?

??? Ti通過與Ingenient合作,提供了最成熟的MP4設(shè)計(jì)方案。早在2002年,愛可視即率先采用Ingenient的方案推出了世界上第一款MP4產(chǎn)品——Jukebox。目前,包括愛可視、索尼、RCA、艾利和、微星、奧林巴斯等眾多著名廠商都采用了Ingenient的方案。

?

?

?

?

?

2.Intel PMC解決方案


??? 英特爾攜手微軟推出的PMC架構(gòu)(圖2)是基于通用CPU的解決方案,PMC和Wintel聯(lián)盟推出的Pocket PC非常類似,它同樣也是采用Intel Xscale PXA255/270處理器,軟件平臺(tái)也是和Pocket PC類似的微軟Portable Media Centers。其中,基于PXA255的方案有功耗低、支持媒體格式多的優(yōu)點(diǎn),但它不能支持分辨率較高的視頻文件的編解碼(僅能支持320×240的QVGA)。而PXA270由于主頻高達(dá)624MHz,并且擁有2700G多媒體加速芯片的支持,在編解碼高分辨率視頻文件方面要更勝一籌。PXA270擴(kuò)展接口非常豐富,可支持SD/MMC/CF/ MS/MSPRO等讀卡器,也可支持PCMCIA、USB1.1、OTG、LAN、SIM、IDE等接口,還能支持CMOS/CCD攝像頭和外掛鍵盤等。

?

??? PMC架構(gòu)目前得到了創(chuàng)新、三星、艾利和、索尼、東芝等廠商的支持,它們均已推出了自己的PMC產(chǎn)品。

3.SigmaDesigns EM851X方案


??? SigmaDesigns EM851X處理器(圖3)是目前性能最強(qiáng)、最全面的專業(yè)解碼芯片系列,如EM8510就采用了雙核單芯片設(shè)計(jì),將200MHz 32位RISC處理器和媒體解碼器集成于單個(gè)芯片中,可在無需其它外圍芯片支持的情況下,完成系統(tǒng)所需各種接口的提供、系統(tǒng)處理等工作,并可以流暢地進(jìn)行WMV、DivX、MPEG4、MPEG1/2等視頻的解碼,對(duì)于MPEG4和DivX格式的視頻,它可支持對(duì)D1分辨率的視頻進(jìn)行實(shí)時(shí)解碼。采用SigmaDesigns EM8510處理器的MP4具備有視頻播放效果好,功耗低的優(yōu)勢(shì)。目前,采用這種方案的MP4產(chǎn)品還不多,韓國(guó)現(xiàn)代最新推出的HY-T28 MP4播放器中使用了EM8510芯片。

?

?

4.AMD Alchemy解決方案


??? Alchemy AU1200(圖4)是AMD于今年1月推出的MP4專用處理器。這是一個(gè)低功耗、高性能的系統(tǒng)解決方案,它采用MIPS內(nèi)核的處理器,主頻可達(dá)500MHz,它針對(duì)MP4播放器進(jìn)行了專門的優(yōu)化,可支持的媒體格式包括MPEG1/2、MPEG4、WMV9、H.263、DivX、Xvid、MP3、WMA、WAV、ASF、 AVI、JPEG等。AU1200處理器的功耗極低,在播放D1質(zhì)量(720×480)視頻時(shí)功耗低于400mW,它可以支持大型顯示屏(1024×768),支持DDR1和DDR2 內(nèi)存,集成了媒體加速引擎,不需要外部DSP。另外,它還可支持USB 2.0 及OTG技術(shù),具備LCD控制器、攝像頭接口和互聯(lián)網(wǎng)接入外設(shè)。Alchemy AU1200可支持Windows CE 5.0、Linux 2.6等操作系統(tǒng)。事實(shí)上,AMD Alchemy AU1200要比Intel的解決方案更具優(yōu)勢(shì),性能更強(qiáng)、成本更低,但由于上市的時(shí)間較晚,目前在國(guó)內(nèi)市場(chǎng)上還看不到采用這種方案的MP4產(chǎn)品。

?

?

?

?

?

5.飛思卡爾i.MX31/L解決方案


??? 飛思卡爾(FreeScale)的前身是摩托羅拉的半導(dǎo)體部門,主要致力于手機(jī)芯片的研發(fā),其i.MX31和i.MX31L處理器基于ARM11平臺(tái),主頻高達(dá)532 MHz,它支持MPEG4和H.263視頻的編解碼,視頻分辨率可達(dá)CIF(352×288)、QVGA(320×240),幀率可達(dá)30fps,它支持PacketVideo、RealNetworks 和Windows Media Player,除了顯示控制器外,i.MX31和i.MX31L處理器還集成了高速USB OTG端口,支持MMC卡和SD卡接口,i.MX31處理器采用了領(lǐng)先的電源管理、安全和數(shù)字版權(quán)管理、圖像處理技術(shù)。不過,i.MX31芯片本來是為智能手機(jī)設(shè)計(jì)的,雖然支持的接口類型比較豐富,但音視頻處理能力一般,播放MPEG4時(shí)不夠流暢,并且無法處理MPEG2視頻。基于本方案的MP4產(chǎn)品在國(guó)內(nèi)市場(chǎng)上也不少見,如深圳泰嘉樂的TechnoPMP等。

?

??? 除了以上幾種MP4解決方案外,還有諸如飛利浦解決方案、Zoran解決方案、Ittiam解決方案、安凱解決方案和我國(guó)臺(tái)灣的凌陽(yáng)SPCA536解決方案等等,這些方案都有各自的特色,附表是幾種芯片方案的成本和參數(shù)比較。在目前的MP4市場(chǎng)上,Ti和英特爾的解決方案占據(jù)了高端產(chǎn)品的大部分市場(chǎng),但隨著時(shí)間推移,SigmaDesigns和AMD的芯片方案必將嶄露頭角,成為市場(chǎng)的主流。

?

?

?

總結(jié)

以上是生活随笔為你收集整理的MP4播放器的工作原理、底层系统、硬件架构和芯片方案等的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www三级免费 | av大片网站 | 在线播放一级片 | 奇米影视四色在线 | 国产午夜精品一区二区三区四区 | 好av| 欧美一区三区二区在线观看 | 成人免费影片 | 天堂一区在线 | 天堂伊人网 | 欧美三极片 | 精品一区久久 | 国产情侣一区 | 国产精品欧美精品 | 产乳奶汁h文1v1 | av毛片在线播放 | 经典杯子蛋糕日剧在线观看免费 | 五月激情小说 | 日本少妇在线 | 天天操天天操天天操天天操天天操 | 欧美午夜不卡 | 中文字幕有码在线播放 | 久久av无码精品人妻系列试探 | 日韩精品在线视频免费观看 | 亚洲精品一区二区三区区别 | 不卡一区二区在线 | 国产精品久久网站 | 男女性高潮免费网站 | 网红av在线 | 亚洲不卡网 | 欧美成人高清视频 | 中文字幕第三页 | 嫩草网站 | 超级砰砰砰97免费观看最新一期 | 韩国三级hd中文字幕 | 久久久久久久国产精品美女 | 国产视频不卡一区 | 精品国产一二三四区 | 老汉色老汉首页av亚洲 | 激情丁香| 久久噜噜色综合一区二区 | 国产精品免费一区二区三区在线观看 | 日韩一区二区三 | av大片在线观看 | 国产一区二区三区四区五区六区 | 日韩欧美不卡在线 | 97中文字幕在线观看 | 成人精品网 | 波多野结衣中文在线 | 少妇无码一区二区三区 | 午夜av中文字幕 | 黄色精品| 欧美激情天堂 | 亚洲国产在 | 超污网站在线观看 | 最近中文字幕一区二区 | 亚洲成人av在线播放 | 欧美zzz物交| 视频在线观看网站免费 | 国产精品成人一区 | 第四色在线视频 | 波多野结衣国产 | 久久yy | 亚洲女人被黑人巨大进入 | 亚洲久草| 国产精品国产精品国产专区不片 | 国产在线观看无码免费视频 | 深夜精品视频 | 天天干夜夜拍 | 7788色淫网站小说 | 亚洲一卡二卡 | 国产日韩精品电影 | 用我的手指扰乱你 | 亚洲调教欧美在线 | 激情欧美亚洲 | 美女视频久久 | 奇米777第四色 | 超碰综合 | 香蕉视频色版 | 久久国产美女视频 | 亚洲成人免费影院 | 一级久久久久久 | 女王脚交玉足榨精调教 | jizz内谢中国亚洲jizz | 天天躁狠狠躁狠狠躁夜夜躁68 | 美女黄页在线观看 | 男女黄网站 | 国产精品视频第一页 | 国产盗摄精品一区二区酒店 | 免费在线观看一区二区三区 | 4438x五月天| 传媒av在线 | h片在线免费看 | 成人午夜淫片免费观看 | 污网站在线免费看 | 日本青草视频 | 成人激情av| 午夜视频在线免费看 | 亚洲天堂网在线观看视频 |