freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm9嵌入式視頻播放的設(shè)計(jì)與實(shí)現(xiàn)-wenkub.com

2024-11-08 15:37 本頁面
   

【正文】 以上是這次設(shè)計(jì)留下的遺憾,希望在以后能夠完善與改進(jìn)。在對 MPlayer 進(jìn)行編譯和使用的過程中很好的學(xué)習(xí)了嵌入式系統(tǒng)的構(gòu)成和軟件編譯的原理。測試的 4 種格式的視頻文件 wmv、 avi、 mp flv 測試,都能正常進(jìn)行播放,有視頻有聲音。只有聲音沒有畫面的出現(xiàn), 能放 MP3 但是放視頻沒畫面。開始時(shí)一直 ./configure 不成功,因?yàn)闆]有安裝好交叉編譯環(huán)境,后來安裝好 之后又出現(xiàn)了版本不對的錯(cuò)誤。 交叉編譯 MPlayer 這些步驟看上去簡單,能實(shí)現(xiàn)本設(shè)計(jì)背后所花費(fèi)的時(shí)間和汗水也只有作者知道。在實(shí)驗(yàn)室曾經(jīng)試過安裝 MPLAYER,但是用了十幾天的時(shí)間都沒編譯成功。之后硬盤被徹底的格式化,所有的資料都被格掉。之后在本機(jī)上 裝了 RED HAT 9 后,因?yàn)槭抢习姹荆闷饋硎冀K不順手。 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 24 圖 實(shí)際播放視頻 設(shè)計(jì)心得 從上學(xué)期開始一直在實(shí)驗(yàn)室做這個(gè)設(shè)計(jì),實(shí)驗(yàn)室的主機(jī)操作系統(tǒng)使用的是Fedora 5 的老版本 LINUX,使用起來相當(dāng)?shù)牟环奖?。因?yàn)?MINI2440 的系統(tǒng)已經(jīng)裝好,所以可以使用幾種方式將 MPLAYER傳輸?shù)?MINI2440 中。 make[1]: *** [armv4l/] Error 1 make[1]: Leaving directory `/root/39。 配置需要的時(shí)間不多,但是接下來就算是本設(shè)計(jì)中耗費(fèi)時(shí)間最多的一步了。 tar zxvf C / 將此文件解壓到根目錄下 vim /root/.Bashrc 在其中添加一行 PATH=$PATH:/usr/local/arm/這時(shí)候就能開始配置 MINI2440 中能運(yùn)行的 MPlayer ./configure hostcc=gcc cc=armlinuxgcc target=arm enablestatic disablewin32dll disabledvdread disabledvdreadinternal disabledvdnav disablelibdvdcssinternal enablefbdev disablemencoder disablelive disablemp3lib enablemad enablelibavcodec_a language=zh_CN 2amp。 cd 進(jìn)入該文件夾 ./configure 配置 MPLAYER,因?yàn)樵诒緳C(jī)上安裝不需要加上其他的參數(shù) 編譯完成之后進(jìn)行: make make install 這時(shí)候就安裝成功了。 圖 虛擬機(jī) CDROM加載 ISO 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 20 打開虛擬機(jī),開始安裝 LINUX。 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 18 圖 fedora界面圖 虛擬機(jī)安裝 LINUX 首 先 從 網(wǎng) 上 找 到 虛 擬 機(jī) 的 資 源 , 下 載 不 需 要 安 裝 的 綠 色 版 本。 解壓 中 /images 文件夾中的 和/images/pexboot 下的 , vmlinuz,并將這三個(gè)文件放入新建文件夾fedora 中,再將此文件夾與 放入 E盤根目錄下。 Mini2440 開發(fā)板硬件資源特性 CPU 處理器 Samsung S3C2440A,主頻 400MHz, 最高 533Mhz SDRAM 內(nèi)存 在板 64M SDRAM 32bit 數(shù)據(jù)總線 SDRAM 時(shí)鐘頻率高達(dá) 100MHz FLASH 存儲(chǔ) 在板 256M/1GB Nand Flash,掉電非易失(用戶可定制 64M/128M/256M/512M/1G) 在板 2M Nor Flash,掉電非易失,已經(jīng)安裝 BIOS LCD 顯示 板上集成 4線電阻式觸摸屏接口,可以直接連接四線電阻觸摸屏 支持黑白、 4級(jí)灰度、 16 級(jí)灰度、 256 色、 4096 色 STN液晶屏,尺寸從 寸到 寸,屏幕分辨率可 以達(dá)到 1024x768 象素; 支持黑白、 4 級(jí)灰度、 16 級(jí)灰度、 256 色、 64K 色、真彩色 TFT 液晶屏,尺寸從 寸到 寸,屏幕 分辨率可以達(dá)到 1024x768 象素; 標(biāo)準(zhǔn)配置為統(tǒng)寶 ” 真彩 LCD,分別率 240x320,帶觸摸屏; 接口和資源 1 個(gè) 100M 以太網(wǎng) RJ45 接口(采用 DM9000 網(wǎng)絡(luò)芯片) 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 16 3 個(gè)串行口 1 個(gè) USB Host 1 個(gè) USB Slave B 型接 口 1 個(gè) SD 卡存儲(chǔ)接口 1 路立體聲音頻輸出接口,一路麥克風(fēng)接口; 1 個(gè) 間距 10 針 JTAG 接口 4 USER Leds 6 USER buttons(帶引出座) 1 個(gè) PWM 控制蜂鳴器 1 個(gè)可調(diào)電阻,用于 AD模數(shù)轉(zhuǎn)換測試 1 個(gè) I2C 總線 AT24C08 芯片,用于 I2C 總線測試 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 17 4 系統(tǒng)具體實(shí)現(xiàn) 編譯環(huán)境 硬盤安裝 LINUX 因?yàn)楸緳C(jī)一開始沒安裝 LINUX,所以要重新安裝 LINUX。 ARM9 開發(fā)板介紹 Mini2440 的介紹: 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 15 圖 MINI2440結(jié)構(gòu)圖 ( 1) 提供齊全 BSP(基于 (當(dāng)前為 )和 Windows CE )的開發(fā)板,并全面配有圖形界面實(shí)用應(yīng)用程序。它可以使用各種編解碼器進(jìn)行編碼,例如 DivX4( 1或 2 passes), libavcodec, PCM/MP3 /VBR MP3 音頻。可以使用清晰放大并且反鋸齒的字幕(支持 10種格式),和 on screen display( OSD)。 軟件特色 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 14 MPlayer 的另一個(gè)大的特色是廣泛的輸出設(shè)備支持。 MPlayer 簡介 MPlayer 是 Linux 上的非常強(qiáng)大的電影播放器(能跑運(yùn)行在許多其它Unixs 上,甚至非 x86CPU 上)。 Fedora 和 Redhat 這兩個(gè) Linux 的發(fā)行版聯(lián)系很密切。 Fedora 是一個(gè)獨(dú)立的操作系統(tǒng),是 Linux 的 一個(gè)發(fā)行版,可運(yùn)行的體系結(jié)構(gòu)包括 x86(即 i386i686), x86_64 和 PowerPC。 圖 總體結(jié)構(gòu)圖 Linux 系統(tǒng) fedora 介紹 圖 Fedora 12 精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 13 Fedora 是一個(gè)開放的、創(chuàng)新的、前瞻性的操作系統(tǒng)和平臺(tái),基于 Linux。它們中絕大多數(shù)支持軟件或硬件縮放,所以你可以享受全屏電影。 它支持大多數(shù)的媒體 格式如: MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, Ogg/OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM 和 RoQ 文件。 MPEG4 解碼器的軟件實(shí)現(xiàn) 本設(shè)計(jì)使用的是號(hào)稱 linux 下最強(qiáng)播放器的 MPlayer 來實(shí)現(xiàn) ARM 的視頻播放。因此MPEG4 標(biāo)準(zhǔn)的基本內(nèi)容就是對 AV對象進(jìn)行高效編碼、組織、存儲(chǔ)與傳輸。對象是指在一個(gè)場景中能夠訪問和操縱的實(shí)體,對象的劃分可根據(jù)其獨(dú)特的紋理、運(yùn)動(dòng)、形狀、模型和高層語義為依據(jù)。 不能對圖像內(nèi)容進(jìn)行訪問、編輯和回放等操作; HDTV)、多媒體通信等信息產(chǎn)業(yè)的發(fā)展產(chǎn)生了巨大而深遠(yuǎn)的影響。 MPEG 即 Moving Picture Expert Group(運(yùn)動(dòng)圖像專家組),它是專門從事制定多媒體視音頻壓縮編碼標(biāo)準(zhǔn)的國際組織。它突破了仙農(nóng)信息論框架的束縛,充分考慮了人眼視覺特性及信源特性,通過去除內(nèi)容冗余來實(shí)現(xiàn)數(shù)據(jù)壓縮,可分為基于對象( objectbased)和基于語義( semanticsbased)兩種,前者屬于中層壓縮編碼,后者屬于高層壓縮編碼。 視頻編碼的研究課題主要有數(shù)據(jù)壓縮比、壓縮 /解壓速度及快速實(shí)現(xiàn)算法三方面內(nèi)容。 MPEG4 視頻編碼核心思想及關(guān)鍵技術(shù) MPEG4 簡介 MPEG4 是新一代基于內(nèi)容的多媒體數(shù)據(jù)壓縮編碼國際標(biāo)準(zhǔn),它與傳統(tǒng)視頻編碼標(biāo)準(zhǔn) 的最大不同在于第一次提出了基于對象的視頻編碼新概念。一個(gè)場景的多視角或多聲道數(shù)據(jù)流可以高效、同步地合成為最終數(shù)據(jù)流。它可以把自然場景或?qū)ο蠼M合起來成為合成的多媒體數(shù)據(jù)。按照以往 MPEG4 的經(jīng)驗(yàn), MPEG7 起碼要再過兩年才能進(jìn)入實(shí)際應(yīng)用階段。繼 MPEG4之后,要解決的矛盾就是對日漸龐大的圖像、聲音信息的管理和迅速搜索。而且當(dāng)在傳輸有誤碼或丟包現(xiàn)象時(shí), MPEG4 受到的影響很小,并且能迅速恢復(fù)。 MPEG4 基本介簡介 MPEG4 特點(diǎn) MPEG4 是為在國際互聯(lián)網(wǎng)絡(luò)上或移動(dòng)通信設(shè)備(例如移動(dòng)電話)上實(shí)時(shí)傳輸音 /視頻訊號(hào)而制定的最新 MPEG標(biāo)準(zhǔn), MPEG4采用 Object Based 方式解壓縮,壓縮比指標(biāo)遠(yuǎn)遠(yuǎn)優(yōu)于以上幾種,壓縮倍數(shù)為 450 倍(靜態(tài)圖像可達(dá) 800 倍),分辨率輸入可從 320 240 到 1280 1024,這是同質(zhì)量的MPEG1 和 MJEPG 的十倍多。 Linux 的成功如果沒有 Inter 是不可能的,因?yàn)?Linux 實(shí)際上是世界各地眾多程序員共同開發(fā)的結(jié)果。 運(yùn)行 Linux 需要的配置并不高,支持眾多的 PC 周邊設(shè)備,并且這樣一個(gè)功能強(qiáng)大的軟件完全免費(fèi),其源代碼是完全公開的,任何人都能拿來使用。 Linux 操作 系統(tǒng)軟件 包不僅包括完整的 Linux 操作系統(tǒng),而且還包括了文本編輯器、高級(jí)語言編譯器等應(yīng)用軟件。而在表列的 500 套系統(tǒng)里,采用 Linux 為操作系統(tǒng)的,占了 371 組(即 %),其中的前十位者,有 7 組是使用 Linux 的。在移動(dòng)電話 上, Linux 已經(jīng)成為與Symbian OS、 Windows Mobile 系統(tǒng)并列的三大智能手機(jī)操作系統(tǒng)之一;而在移動(dòng)裝置上,則成 為 Windows CE 與 Palm OS 外之另一個(gè)選擇。 ,對 Linux 和 ARM9 做了基本的介紹,詳細(xì)介紹了 MPEG4的特點(diǎn)和視頻編碼的核心。另外,由于 ARM 在嵌入式 32 位處理平臺(tái)中居于世界領(lǐng)先地位,智能精品畢業(yè)論文、畢業(yè)設(shè)計(jì),優(yōu)質(zhì)的論文服務(wù): 精品論文網(wǎng) 提供畢業(yè)設(shè)計(jì)(論文)和圖文教程、視頻教程等一攬子解決方案 4 手機(jī)、 PDA 等移 動(dòng)手持設(shè)備超過半數(shù)都使用 ARM 處理器,研究成果對于移動(dòng)手持設(shè)備的 MPEG4視頻播放具有直接的借鑒意義。嵌入式 Linux 支持幾乎所有的嵌入式 CPU 和被移植到幾乎所有的嵌入式 OEM 板。嵌入式 Linux 的特點(diǎn)是版權(quán)費(fèi)免費(fèi) 。 ARM還提供兩個(gè)前沿特性來輔助帶深嵌入處理器的高集成 SoC 器件的調(diào)試,它們是嵌入式 ICERT 邏輯和嵌入式跟蹤宏核( ETMS)系列。 ARM處理器本身是 32位設(shè)計(jì),但也配備 16 位指令集。 ARM 處理器系列提供的解決方案有: 當(dāng)前 ARM 體系結(jié)構(gòu)的擴(kuò)充包括: ARM 處理器的三大特點(diǎn)是:耗電少功能強(qiáng)、 16位 /32位雙指令集和眾多合作伙伴。技術(shù)具有性能高、成本低和能耗省的 特點(diǎn)。 MPEG4的廣泛應(yīng)用和 市場推廣,很大程度上依賴于 MPEG4播放器的大量推廣和普
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1