淡江大學覺生紀念圖書館 (TKU Library)
進階搜尋


  查詢圖書館館藏目錄
系統識別號 U0002-0803200819054400
中文論文名稱 嵌入式多媒體播放系統之播放排程設計於廣告市場之應用
英文論文名稱 Schedule Design of Embedded Multi-Media Player for Application of Advertisement Market
校院名稱 淡江大學
系所名稱(中) 資訊工程學系碩士在職專班
系所名稱(英) Department of Computer Science and Information Engineering
學年度 96
學期 1
出版年 97
研究生中文姓名 王治宇
研究生英文姓名 Chih-Yu Wang
學號 791190050
學位類別 碩士
語文別 中文
口試日期 2008-01-15
論文頁數 65頁
口試委員 指導教授-洪文斌
委員-洪文斌
委員-謝文恭
委員-徐郁輝
中文關鍵字 播放排程  嵌入式系統 
英文關鍵字 Advertisement  Schedule  EmbeddedSystem 
學科別分類 學科別應用科學資訊工程
中文摘要 近年由於嵌入式系統與多媒體晶片之技術相繼逐漸成熟,以嵌入式多媒體播放裝置應用於廣告市場,由於其架構較為輕巧簡單,且成本較低,因此取代了原有的DVD播放機與PC Base架構之廣告機,成為廣告市場上的一個新的趨勢。
隨著嵌入式多媒體播放裝置於廣告市場之應用越來越廣泛,一般的播放方式已經無法滿足廣告市場的需求,而本論文中所探討的播放排程設計演算法即是可以使嵌入式多媒體播放裝置內的影片做靈活且多元化的編排,使其可以在特定的日期、特定的時間播放特定的影片,以發揮更大的廣告效果。
本篇論文致力於發展一套播放排程架構,以期能涵蓋所有的播放排程需求。並且將此播放排程演算法實做於以ESS晶片廠所提供的ES6425晶片為核心的嵌入式系統平台上,其中並包含了與DS1307 Real Time Clock控制晶片之溝通技術、日期與時間之設定介面以及自動開關機演算法。
另外,我們於PC端開發了一套播放排程之編輯軟體,以此軟體為媒介,讓使用者可透過此軟體編輯各種所需之播放排程,並與以ES6425晶片為核心之多媒體播放裝置做結合,組成整個多媒體播放排程功能之系統架構。
英文摘要 In recent years, due to the maturity of embedded systems and techniques of multimedia chip sets, applications of embedded multimedia players have been becoming a new trend in the advertisement market. Because of compact, light weight, and low cost, embedded multimedia players have replaced traditional DVD players and PC-based advertising machines.
With the growing diverse demands in the applications of embedded multimedia players in the advertisement market, conventional sequential playing methods fail to satisfy these requirements. A flexible playing schedule algorithm must allow customers to schedule some particular CF films played at the designated date and time to maximize the advertisement effect.
This thesis tries to develop a flexible and powerful playing schedule algorithm satisfying diverse needs. The proposed scheduling algorithm was implemented on an embedded system with the ES6425 chip of ESS foundry as its core, which forms an embedded multimedia player. The system also contains the communication technique with the DS1307 real time clock control chip, date and time setting interface, and automatic switch on/off algorithm.
In addition, a PC-based scheduling program was developed for customers who can easily edit their own playing schedules. These edited playing schedules are then stored in CF memory cards. Finally, the embedded multimedia player plays films according to the schedules stored in the CF card.
論文目次 目錄
第一章 緒論 1
1.1 前言 1
1.2 研究動機與目的 2
1.3 論文架構 4
第二章 播放排程之理論 5
2.1 播放排程演算法之架構 5
2.2 播放排程演算法之動作流程 13
2.3 播放排程參考檔案之內容與格式說明 16
第三章 播放排程硬體架構 18
3.1 ESS 6425晶片說明 18
3.1.1 晶片功能與特色 18
3.1.2 晶片架構簡介 19
3.1.3 ESS 6425之系統架構介紹 21
3.2  DS1307 Real Time Clock IC簡介 22
第四章 播放排程韌體實作 24
4.1 系統開發環境及工具 24
4.1.1 開發環境之建立 24
4.1.2 程式編譯環境與編譯方式 26
4.1.3 程式開發工具 29
4.2 ESS基本程式架構 31
4.3 程式開發 33
4.3.1 I2C串列傳輸介面 33
4.3.3 DS1307晶片溝通方式 36
4.3.4 日期與時間之存取與設定介面 37
4.3.5 自動開關機判斷功能 38
4.3.6 播放排程設計 40
第五章 播放排程編輯軟體實做 43
5.1 開發環境與軟體 43
5.2 系統架構與功能說明 43
第六章 結論與未來發展 46
6.1 結論 46
6.2 未來發展 47
參考文獻 48
英文論文 49

圖目錄
圖2.1影片檔案架構.................................................................................... 5
圖2.2 影片檔案資料結構示意圖.....................................................7
圖2.3 Schedule之播放資訊架構.......................................................... 8
圖2.4 播放排程範例(一) ................................................... 10
圖2.5播放排程範例(二) .................................................... 11
圖2.6 播放排程整體資料結構示意圖.................................................... 12
圖2.7 播放排程運作示意圖.................................................................... 14
圖2.8播放排程參考檔案組成架構.......................................................... 16
圖3.1 ESS 6425晶片之內部架構圖......................................................... 20
圖3.2 ESS 6425之系統架構圖................................................................. 21
圖3.3 DS1307之系統架構圖.................................................................... 23
圖4.1 韌體開發之系統參數設定頁........................................................ 25
圖4.2 程式編譯步驟–開啟MS-DOS模式............................................ 26
圖4.3 程式編譯步驟–清除指令............................................................ 27
圖4.4 程式編譯步驟–清除完成畫面.................................................... 27
圖4.5 程式編譯步驟–程式編譯指令.................................................... 28
圖4.6 程式編譯步驟–程式編譯成功畫面............................................ 28
圖4.7 ESS模擬器...................................................................................... 29
圖4.8 ESS硬體電路實驗板...................................................................... 30
圖4.9 ESS整體開發平台(模擬器+實驗板) ............................................ 30
圖4.10 記憶卡選擇畫面.......................................................................... 31
圖4.11 模式選擇畫面............................................................................... 31
圖4.12 音樂播放列表.............................................................................. 32
圖4.13 音樂播放畫面.............................................................................. 32
圖4.14 參數設定畫面.............................................................................. 32
圖4.15 I2C-bus Logo................................................................................. 34
圖4.16 日期、時間與DS1307之控制程式架構...................................... 37
圖4.17 開關機之時間範圍...................................................................... 38
圖4.18 開機時間點小於關機時間.......................................................... 39
圖4.19 開機時間點大於關機時間.......................................................... 39
圖5.1 播放排程編輯軟體之主畫面........................................................ 44
圖5.2播放排程編輯軟體之架構圖.......................................................... 45




表目錄
表2.1 影片檔案播放內容範例................................................................. 6
表2.2 播放排程內容列表....................................................................... 14
表2.3 影片檔案架構資料編排格式....................................................... 17
表2.4 播放資訊架構編排格式............................................................... 17
表3.1 DS1307內部暫存器之位址............................................................ 22
表4.1 I2C底層溝通函式........................................................................... 36
表4.2 DS1307控制函式............................................................................ 36
表4.3 日期、時間之存取函式................................................................. 36
參考文獻 [1] ES6425 Digital Media Processor 2 Data Sheet,http://www.esstech.com/products/AVplayer/Prod_Briefs/pb6425.pdf。
[2] DS1307 64x8, Serial, I2C Real-Time Clock Data Sheet,http://www.sfu.ca/phys/430/datasheets/DS1307.pdf。
[3] I2C-bus,Semiconductors.Philips.com。
論文使用權限
  • 同意紙本無償授權給館內讀者為學術之目的重製使用,於2013-03-13公開。
  • 同意授權瀏覽/列印電子全文服務,於2018-03-08起公開。


  • 若您有任何疑問,請與我們聯絡!
    圖書館: 請來電 (02)2621-5656 轉 2281 或 來信