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

正文內容

基于arm的mplayer播放器的移植畢業(yè)論文(留存版)

2025-09-15 10:43上一頁面

下一頁面
  

【正文】 圖 14 系統(tǒng)主要涉及工作 第二章 系統(tǒng)分析 1. 系統(tǒng)通用模型 MPlayer 能使用眾多本地的 Xanim, RealPlayer 和 Win32 DLL 編解碼器,可播放 MPEG、 VOB、 AVI、 OGG、 VIVO、 ASF/WMV、 QT/MOV、 FLI、 RM、 NuppelVideo、 yuv4mpeg、 FILM、 RoQ 文件。 嵌入式系統(tǒng)的多媒體化和網(wǎng)絡化方向趨勢,特別是嵌入式系統(tǒng)技術與Inter、無線網(wǎng)絡等通訊手段的結合。 嵌入式系統(tǒng) CPU 的另一類型為 DSP。嵌入式 操作系統(tǒng)的引入,為用戶應用程序的設計提供編程接口。 核心部件是嵌入式處理器。 MPlayer 是 Linux 下最優(yōu)秀的多媒體播放器之一,它的播放速度最快,支持的文件格式也最多,在 X86 PC 機上運行很穩(wěn)定,將其移植到精簡指令集的嵌入式系統(tǒng)中去,是十分有價值的 。該畢業(yè)設計完成了任務書的要求。 關鍵詞 :嵌入式; Linux; MPlayer;視頻格式; QT ABSTRACT The present market has been seeing various designs of media players emerging one after another. Originating from MP3 which can only serves for appreciating music, the multifunctional media players nowadays have been developed into MP4 and MP5, which can display many video and audio formats. Based on the softwarehardware bined multimedia processing. The official definition for embedded system is a applicationcentered ware tailorable dedicated puter system that can cater to the strict integrative requires of the application system of function, reliability, cost, volume and power dissipation. The graduate project plans to develop Mplayer with various play formats using the embedded platform of X86PC machine and ARM2410S, with the development of Linux embedded chips as the main line. The system first has acplished player39。 由于 MPlayer 其開源的特性,使得修改,定制一份具有針對性的 MPlayer 成為可能。嵌入式處理器是為了完成專門的應用而設計的特殊目的的處理器。用戶應用程序使用這些編程接口可以實現(xiàn)復雜的邏輯功能。當前, DSP 處理器的典型結構是單片化嵌入式 DSP,如 TI公司的 TMS320 系列;另一類是在通用 CPU 或單片系統(tǒng)中增加DSP 協(xié)處理器,如 Intel 公司的 MCS296 等。 上述變化孕育嵌入式系統(tǒng)即將進入一個高速發(fā)展的新時期。 MPlayer 的另 一個大的特色是支持廣泛的輸出設備,它可以在 X1 Xv、 DGA、 OpenGL、 SVGAlib、 fbdev、 Aalib、 DirectFB 下工作,而且你也能使用 GGI 和 SDL(由此使用它們支持的各種驅動模式)和一些低級的硬件相關的驅動模式。為 加強用戶體驗,在簡化操作的同時,要保證系統(tǒng) CPU 占用率保持在合理的范圍,使視頻能正常、流暢地播放。 4. 系統(tǒng)選用的開發(fā)工具 UPNETARM2410S 嵌入式開發(fā)平臺 咱們用的是 zlg magicarm2410,和這個博創(chuàng)是 2 個公司出的,不要混淆了 ! 本系統(tǒng)平臺采用 Samsung 公司的處理器 S3C2410。 μ C/OSⅡ μ C/OSⅡ是著名的源代碼公開的實時內核,是專為嵌入式 應用設計的,可用于 8位、 16 位和 32 位單片機或數(shù)字信 號處理器( dsp)。 HEX EDIT 十六進制查看器。另外,在體系結構的總體把握、設計和嵌入式模塊的整合方面,良好的設計和完整的整合技術也是該課題的難點之一。其中 X86PC 端運行 MPlayer 是由 X86MPlayer 模塊與解碼模塊通過 Linuxgcc 模塊編譯完成。截圖如圖 43: 圖 43 FLV 文件結構 文件頭的結構如表 42: AVI (1)簡介:自微軟公司推出 AVI 文件格式以來 ,AVI 逐漸成為 Windows 操作系統(tǒng)上最常用的流媒體文件格式之 一。 [rootthr ]tar jvxf /home/mplayer/ [rootthr ]mv /home/mplayer/Blue /usr/local/mplayer/share/mplayer/skins/default [rootthr ]cd /usr/local/mplayer/bin [rootthr bin]./gmplayer /home/mplayer/ 效果圖如圖 48所示: 圖 48 X86MPlayer 效果圖 在桌面創(chuàng)建快捷方式如圖 49 所示: 圖 49 mplayer 快捷方式 編譯指令解釋 編譯指令參數(shù)含義為: ./configure enablegui //選擇安裝界面 enablelargefiles //支持目錄大于 2GB enablemenu //支持 OSD 目錄 prefix=/usr //選擇安裝目錄 confdir=/etc/mplayer //選擇配置文件目錄 cc=gcc32 //選擇編 language=zh_CN //選擇播放器語言 ARMMPlayer 模塊 (1) 解壓 軟件包 (2) 編譯 MPlayer 應用程序,編譯指令如圖 410 所示: 圖 410 ARMMPlayer 編譯指令 配置命令解釋: cc=ARMLinuxgcc //使用版本為 的交叉編譯器 hostcc=gcc //使用系統(tǒng)自帶的編譯器來編譯 一些需要在 host 上執(zhí)行的 中間文件 enableLinuxdevfs // 設置缺省設備為 Linux 的 devfs 設 備。 表 46 mini 的設置 設置說明 必需設置 Bps/Par/Bits 115200 8N1( 9600 僅適用于 DRAC III) 硬件流控制 是 軟件流控制 否 終端仿真 ANSI 調制解調器撥 清除 init(初始化)。 enablefbdev //支持緩沖幀設備 disablemencoder //不支持 mencoder 編碼方式 enablelibavcodec //支持 libavcodec 編碼方式 enableliba52 //不使用 liba52 庫 [rootlocalhost MPlayer] ./configure help Usage: ./configure [OPTIONS]... Configuration: h, help display this help and exit Installation directories: prefix=DIR use this prefix for installing mplayer [/usr/local] bindir=DIR use this prefix for installing mplayer binary datadir=DIR use this prefix for installing machine independent disablealsa disable ALSA sound support [autodetect] disableossaudio disable OSS sound support [autodetect] disablearts disable aRts sound support [autodetect] disableesd disable esd sound support [autodetect] disablepolyp disable Polypaudio sound support [autodetect] disablejack disable JACK sound support [autodetect] disablenas disable NAS sound support [autodetect] disablesgiaudio disable SGI sound support [autodetect] disablesunaudio disable Sun sound support [autodetect] disablewin32waveout disable Windows waveout sound support withx11incdir=DIR X headers in DIR (*) withx11libdir=DIR X library files in DIR (*) withdxr2incdir=DIR DXR2 headers in DIR (*) withdvbincdir=DIR DVB headers in DIR (*) withmadlibdir=DIR libmad (libmad shared library) in DIR (*) withmlibdir=DIR libmlib (MLIB support) in DIR (Solaris only) withcodecsdir=DIR Binary codec files in DIR withwin32libdir=DIR W*ndows DLL files in DIR withxanimlibdir=DIR XAnim DLL files in DIR withreallibdir=DIR RealPlayer DLL files in DIR withxvidlibdir=DIR libxvidcore (XviD) in DIR (*) withxvidincdir=DIR XviD header in DIR (*)
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1