博碩士論文 995202090 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:106 、訪客IP:3.128.172.154
姓名 陳韻婷(Yun-ting Chen)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 實現跨平台播放器框架並提供行動式多媒體影音教學服務於Android平板
(Implementation of a Cross-Platform Player Framework for Mobile Multimedia based Tutoring Services on Android Pads)
相關論文
★ 具多重樹狀結構之可靠性群播傳輸★ 在嵌入式行動裝置上設計與開發跨平台Widget
★ 在 ARM 架構之嵌入式系統上實作輕量化的手持多媒體播放裝置圖形使用者介面函式庫★ 基於網路行動裝置所設計可擴展的服務品質感知GStreamer模組
★ 針對行動網路裝置開發可擴展且跨平台之GSM/HSDPA引擎★ 於單晶片多媒體裝置進行有效率之多格式解碼管理
★ IMS客戶端設計與即時通訊模組研發:個人資訊交換模組與即時訊息模組實作★ 在可攜式多媒體裝置上實作人性化的嵌入式小螢幕網頁瀏覽器
★ 以IMS為基礎之及時語音影像通話引擎的實作:使用開放原始碼程式庫★ 電子書嵌入式開發: 客制化下載服務實作, 資料儲存管理設計
★ 於數位機上盒實現有效率訊框參照處理與多媒體詮釋資料感知的播放器設計★ 具數位安全性的電子書開發:有效率的更新模組與資料庫實作
★ 適用於異質無線寬頻系統的新世代IMS客戶端軟體研發★ 在可攜式數位機上盒上設計並實作重配置的圖形使用者介面
★ Friendly GUI design and possibility support for E-book Reader based Android client★ Effective GUI Design and Memory Usage Management for Android-based Services
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 現今,硬體效能大幅提升與軟體工具的易開發性,帶動平板電腦的快速成長與普及化,並急遽影響人們的生活習慣。過去,數位化學習提供遠距教學,但由於電腦等硬體裝置難於攜帶,往往受限於定點學習。為了解決此問題,本篇論文開發一移動式數位學習服務於Android平板電腦。本服務設計四個核心的數位教材互動學習模組:影音播放(Video Playing)、數位教材管理(Digital Contents Management)、同步控制(Synchronized Controlling)與學習記錄(Learning Record)模組,提供個人化數位學習,以提升學習效率。並基於平板電腦的可攜性、易取得性、方便閱讀性,使用者可以隨時隨地進行數位學習活動,達到無所不在的學習環境。
考量未來跨平台的需求,建製一跨平台多媒體框架,此多媒體框架是由MPlayer-Android 核心移植而來,且具有擴充性,如:未來開發者可結合數位權管理方法以保護數位教材。此外,本論文制定可跨平台之輕量化數位教材,方便開發者整合至不同平台。
摘要(英) In near future, with the increasing of hardware performance and software development tools convenience, the mobile pad develops rapidly and changes human life style dramatically. In past, traditional E-Learning provides distance learning activity but confines to the fixed location, because the low portability of personal computer and other hardware. To address the problem, this thesis developed a M-Learning service on Android pad. The M-Learning service designs four core modules: Video Playing Module, Digital Contents Management Module, Synchronized Controlling Module and Learning Record Module. The M-Learning service provides personal learning to raise the learning efficiency. Based on the pad’s high portability, easy accessibility and convenience readability, M-Learning achieve a ubiquitous learning environment, where the user can launch learning activity at any time and any place.
This thesis implements a cross-platform media framework, which derived from MPlayer-Android core engine, for the future cross-platform plan. The media framework is highly extensible, for example, the player can combine with DRM to protect digital contents. Furthermore, the cross-platform lightweight digital contents are designed to ease the integration work to other platforms.
關鍵字(中) ★ Android
★ 多媒體框架
★ 跨平台
★ 移動式數位學習
★ 數位內容
關鍵字(英) ★ digital contents
★ M-Learning
★ media framework
★ cross-plarform
★ Android
論文目次 摘要 ii
Abstract iii
致謝 iv
Table of Contents v
List of Figures viii
List of Tables x
1. Introduction 1
1.1. Motivation 2
1.2. Organization of Thesis 4
2. Background and Related Works 5
2.1. Android 5
2.2. Mobile Application Development 7
2.2.1. Native Application 7
2.2.2. Web Application 8
2.2.3. Cross-platforms development – Hybrid Application 8
2.2.4. Selected Solution 10
2.3. Media Player 12
2.3.1. MPlayer-Android 12
2.3.2. VLC Player for Android 13
2.3.3. Android MediaPlayer 15
2.3.4. Selected Solution 16
2.4. SCORM 17
3. System Design 19
3.1. System Goal 19
3.2. Objectives 20
3.2.1. Improve user experience 20
3.2.2. Achieve the developer’s requirements 21
3.3. System Overview 23
3.3.1. SCORM Parser 23
3.3.2. M-Learning Service Application 24
3.4. System Architecture 25
3.4.1. Graphical User Interface 26
3.4.2. Modules 27
4. Implementation 29
4.1. Video Playing Module 29
4.1.1. Cross-Platform Player Framework - Native-MLPlayer 30
4.1.2. App-MLPlayer in Android application layer 35
4.2. Digital Contents Management Module 40
4.2.1. SCORM Parser - Database Builder 41
4.2.2. SCORM Parser - File Filter 43
4.3. Synchronized Controlling Module 45
4.4. Learning Record Module 47
4.5. Mobile Learning Application 48
5. Conclusion and Future Works 50
List of References 51
參考文獻 1. Global Tablet OS Market Share: Q4 2011. Available from: http://www.strategyanalytics.com/default.aspx?mod=reportabstractviewer&a0=7051.
2. Mobile Learning Network (MoLeNET), What is Mobile Learning?. Available from: http://www.M-Learning.org/knowledge-centre/whatismlearning.
3. Zhong, P. and G. Zheng. Research on the application of M-Learning based on intelligent mobile devices. in IT in Medicine and Education (ITME), 2011 International Symposium on. 2011.
4. Android Open Source Project. Available from: http://source.android.com/.
5. Android NDK. Available from: http://developer.android.com/tools/sdk/ndk/index.html.
6. There have now been over 400 million Android devices activated, with over a million new activations every day. Available from: https://plus.google.com/108967384991768947849/posts/jHLD6HTfx9U.
7. Android, the world’’s most popular mobile platform. Available from: http://developer.android.com/about/index.html.
8. Tablet PC Architectures Dominated by ARM and iOS; New Kindle Could Light a Fire Under Android. Available from: http://www.displaysearch.com/cps/rde/xchg/displaysearch/hs.xsl/111024_tablet_pc_architectures_dominated_by_arm_and_ios.asp.
9. Introduction to Windows Applications. Available from: http://msdn.microsoft.com/en-us/library/aa983656(v=vs.71).
10. Ohrt, J. and V. Turau, Cross-Platform Development Tools for Smartphone Applications. Computer, 2012. PP(99): p. 1-1.
11. PhoneGap. Available from: http://phonegap.com/.
12. Charland, A. and B. Leroux, Mobile application development: web vs. native. Commun. ACM, 2011. 54(5): p. 49-53.
13. MPlayer – The Movie Player. Available from: http://www.mplayerhq.hu/design7/info.html.
14. SMPlayer. Available from: http://smplayer.sourceforge.net/index.php?tr_lang=zh.
15. UMPlayer – Universal Media Player. Available from: http://www.umplayer.com/.
16. MPUI – The MPlayer fronted for windows. Available from: http://mpui.sourceforge.net/.
17. MPlayer OSX Extended. Available from: http://www.mplayerosx.ch/.
18. Gnome MPlayer. Available from: https://sites.google.com/site/kdekorte2/gnomemplayer.
19. MPlayer-Android. Available from: http://forum.xda-developers.com/showthread.php?t=1077188.
20. VLC media player. Available from:
http://www.videolan.org/vlc/.
21. VLC media player for Android. Available from: http://www.videolan.org/vlc/download-android.html.
22. VideoLAN for Android (pre-alpha). Available from: http://cvpcs.org/blog/2011-09-18/videolan_for_android_pre-alpha.
23. Unofficial VLC for Android Beta Released. Available from: http://forum.xda-developers.com/showthread.php?t=1517415
24. Android MediaPlayer class. Available from: http://developer.android.com/reference/android/media/MediaPlayer.html.
25. Android Supported Media Formats. Available from: http://developer.android.com/guide/appendix/media-formats.html.
26. ADL. SCORM 2004, Advanced Distributed Learning Available from: http://www.adlnet.org.
27. Verbert, K. and E. Duval, Towards a Global Architecture for Learning Objects: A Comparative Analysis of Learning Object Content Models, in World Conference on Educational Multimedia, Hypermedia and Telecommunications 2004, L. Cantoni and C. McLoughlin, Editors. 2004, AACE: Lugano, Switzerland. p. 202-208.
28. Bohl, O., et al. The sharable content object reference model (SCORM) - a critical review. in Computers in Education, 2002. Proceedings. International Conference on. 2002.
29. Android XML layout. Available from: http://developer.android.com/guide/topics/ui/declaring-layout.html.
30. What is the NDK? Available from: http://developer.android.com/sdk/ndk/overview.html.
31. Download android-ndk-r5b. Available from: http://dl.google.com/android/ndk/android-ndk-r5b-linux-x86.tar.bz2
32. SQLite. Available from:
http://www.sqlite.org/.
33. Android SQlite. Available from: http://developer.android.com/reference/android/database/sqlite/package-summary.html.
指導教授 吳曉光(Eric Hsiao-Kuang Wu) 審核日期 2012-7-24
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明