簡易檢索 / 詳目顯示

研究生: 李嘉紘
Jia-hong Lee
論文名稱: 基於嵌入式之無線多媒體播放器
Wireless multimedia player based on embedded system
指導教授: 邱炳樟
Bin-Chang Chieu 
口試委員: 王秀仁
Show-Ran Wang 
黃忠偉
Jong-Woei Whang 
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2007
畢業學年度: 95
語文別: 中文
論文頁數: 91
中文關鍵詞: 嵌入式多媒體
外文關鍵詞: ARM, MULTIMEDIA
相關次數: 點閱:151下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文主題是以整合軟、硬體,應用在多媒播放系統。整個系統的目標是希望製作出操作容易、低價位的多媒體播放器。
    硬體部份包含了DMA2440開發平台,此平台使用Samsung S3C2440A處理器。這顆處理器時脈為400MHZ較前一代S3C2410有更快處理速度,在執行視窗程式及其它應用程式方面也更為流暢。網路部份則使用久森資訊生產的USB無線網卡來接收Server端提供的串流影片。
    軟體部份包含了作業系統、視窗程式及應用程式。作業系統是用嵌入式ARM-LINUX、視窗程式使用Qt library來撰寫而應用程式包含影片播放、數位相簿、遊戲等功能。


    The research topic of this thesis is system integration for application on a multimedia player system. The main objective is to obtain an effective, simple and low-cost multimedia player.
    The hardware equipment used during our research includes a DMA2440 development platform. The processor used is a Samsung S3C2440A. The frequency used by this processor is 400 MHz, which is higher than the processing speed of the preceding processor S3C2410. The Samsung S3C2440A also provides faster execution of applications and other window programs. The network equipment used is a Planex Communications Inc. (PCI) USB wireless network card which receives streaming video from a server.
    The software used includes an operating system, window and application programs. The operating system is an embedded ARM-Linux system. The window program uses Qt library for programming. The applications used include movie players, digital photo album, video games and others.

    第一章 緒論 1 1.1 研究動機 1 1.2 系統簡介 2 1.3 論文架構 3 第二章 相關技術概述 4 2.1 多媒體串流技術簡介 4 2.1.1 順序串流傳輸 6 2.1.2 即時串流傳輸 7 2.1.3 串流傳輸技術之相關協定 8 2.2 無線網路(WIRELESS LAN)協定概念 10 2.2.1 無線網路簡介 10 2.2.2 IEEE802.11簡介 14 2.2.3 IEEE802.11b架構 15 2.3 嵌入式系統圖形化介面軟體簡介 17 2.3.1 Qt 簡介 19 2.3.2 Qt/Embedded 21 第三章 硬體平台架構 29 3.1 ARM微處理器 29 3.2 S3C2440A介紹 31 3.2.1 S3C2440A之特色 31 3.2.2 硬體架構 33 3.3 DMA-2440A開發板 34 3.3.1 DMA-2440 開發平台硬體資源 35 3.3.2 DMA-2440 開發平台硬體資源 37 3.4 PCI無線網卡 39 第四章 移植與軟體架構 41 4.1 CROSS COMPILATION 環境之建立 41 4.2 EMBEDDED LINUX 作業系統 42 4.2.1 開機載入程式(bootloader) 42 4.2.2 設定核心組態 44 4.2.3 核心編譯 46 4.2.4 製作根檔案系統(root file system) 46 4.3 移植MPLAYER 48 4.3.1 編譯與安裝 zlib 51 4.3.2 編譯與安裝 libid3tag & libmad 51 4.3.3 移植Mplayer 54 4.3.4 移植Mplayer遇到的問題 55 4.4 QT視窗程式 60 4.4.1 編譯及安裝 Qt/X11 60 4.4.2 編譯及安裝 libjpeg 61 4.4.3 編譯及安裝 Qt/Embedded 62 4.4.4 介面開發的步驟 62 4.4.5 移植Qt/Embedded所遇到的問題 63 第五章 系統實作 66 5.1 BOOTLOADER燒錄至FLASH 66 5.2 ZIMAGE燒錄 68 5.3 檔案系統燒錄 71 5.3 架設NFS 73 5.4 架設VIDEOLAN SERVER 73 5.5 設定無線網卡 75 5.6 結果展示 77 第六章 結論與未來展望 80 參考文獻 82

    [1] Peter Parnes, Mattias Mattsson, “The multicast Media-on-Demand system “, Lulea University of Technology, Sweden 1997
    [2] Stevens, W. Richard. “TCP/IP Illustrated-Volume 3: TCP for Transactions, HTTP,NNTP, and the Unix Domain Protocols.” Reading,MA: Addison-Wesley, 1996.
    [3] Alexis de Lattre, Marc Ariberti, Anil Daoud,Clément Stenac, “VideoLan Howto”, IDEALX S.A.S, 2002
    [4] T13, “Information Technology – AT Attachment with Packet Interface – 7 Volume 3”,November 2001
    [5]長高科技,DMA-2440 使用手冊,2006
    [6]探矽工作室著,2002 嵌入式系統開發聖經,學貫行銷股份有限公司,民國91 年
    [7]鄭光輝,「嵌入式多媒體系統」,國立交通大學電機與控制工程學系碩士班
    [8] MPlayer
    http://www.mplayerhq.hu/design7/news.html
    [9] MAD: MPEG Audio Decoder
    http://www.underbit.com/products/mad/
    [10] libjpeg安裝參考
    http://www.handhelds.org/hypermail/handhelds/11/1140.html
    [11] VideoLAN,
    http:// www.videolan.org
    [12] Qt / Embedded ,
    http://www.trolltech.com/
    [13] Jasmin Blanchette/Mark Summerfield,C++ GUI Programming with Qt3
    [14] Alessandro Rubini/Kroah Hartman, LINUX DEVICE DRIVERS 3e, O’reilly, 2006
    [15] Qt source code 下載
    ftp:// ftp.trolltech.com

    無法下載圖示 全文公開日期 2012/07/31 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE