博碩士論文 101522102 詳細資訊

以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:16 、訪客IP:
姓名 廖寄為(Chi-wei Liao)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 設計客製化的影音撥放器框架於Android學習電視
(Design of a Customized Video Player Framework for Android Learning TV)
★ 具多重樹狀結構之可靠性群播傳輸★ 在嵌入式行動裝置上設計與開發跨平台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設計出來的數位機上盒更是其中的翹楚。但大部分的人依然將智慧型電視當作觀看高清影片或玩遊戲的延伸,卻忽略了其中用於教育學習的可能性。亞洲的學子在學習時,往往會透過補習班作為放學後的課業加強,過程中不但浪費大量的時間,更要花費不少的金錢,實際獲得的收益卻沒人可以保障,而數位學習電視剛好可以克服這些困難。高清的教學影片加上大螢幕足以媲美補習班的效果,家庭式的學習環境更可以讓家長輕鬆掌握孩子的學習進度。我們在廠商提供的多媒體撥放器的架構下,設計出一套客製化的影音播放器於Android學習電視。此學習撥放器不但可以流暢的播放高清影片,還提供各式利於學習的功能如快慢轉、截圖和自訂螢幕大小。除此之外,我們更在播放器中加入數位產權管理模組,藉此保護多媒體檔案。只有授權過的學生可以進行認證並觀看解密後的影片。相信透過這套系統,可以有效的降低使用者求學過程中的壓力,在學習的路上更輕鬆的邁步向前。
摘要(英) The Android-based set-top box is one of the most useful products in digital home. However, most people use digital TV only limiting in watching HD films or playing games, ignoring the possibility of educational way. Most of the Asian students used to rising their study degree by going to crams after school, but it not only wastes time but also spends considerable money, no one can ensure the efficiency of learning. Android set-top box can overcome these difficulties. With HD videos and big screen, users can experience the purpose as if in cram. The family-style learning environment can provide parents hold the child’s learning progress easily. We design a customized video player framework for an E-learning project on Android TV set-top box. The learning player provides some useful learning function such as screen shot, screen size control, fast-forward and fast-rewind. Otherwise, we also embed DRM (digital rights management) module into the player to protect multimedia files. Only authorized students can get the permission to watch videos in Android learning TV. We believe users can learn in more effective way under less pressure.
關鍵字(中) ★ Android
★ 數位機上盒
★ 多媒體播放器
★ 電子多媒體學習內容
★ 數位產權管理
關鍵字(英) ★ Android
★ set-top box
★ multimedia player
★ e-multimedia contents
★ digital rights management
論文目次 Table of Contents
摘要 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 3
2. Background and Related Work 4
2.1 Android 4
2.1.1 Android Architecture 5
2.1.2 Android Software Development Kit 7
2.1.3 Android Native Development Kit 8
2.2 Player on Android 10
2.2.1 MediaPlayer 10
2.2.2 VideoLan Player (VLC) 12
2.2.3 Selected Solution 14
2.3 Hardware decode on Android 15
2.3.1 OMXCodec 15
2.3.2 Audio DSP 16
3. System Design 18
3.1 System Goal 18
3.2 Objectives 19
3.2.1 Improve user experience 19
3.2.1 Achieve the developer’s requirements 21
3.3 System Overview 23
3.3.1 Digital Rights Management 24
3.3.2 Learning Player 24
3.4 System Architecture 25
3.4.1 DRM 26
3.4.2 L-Player 27
4. Implementation 30
4.1 Environment set up 30
4.1.1 Compilation steps 30
4.1.2 Debug Tools 31
4.2 Player Porting 32
4.3 Learning function 34
4.3.1 Screen size control 34
4.3.2 Snapshot 35
4.3.3Fast-forward and Fast-rewind 37
4.4 Interface between application and framework 40
5. Conclusion and Future Works 41
List of References 43
參考文獻 List of References
[1] ROGERS, Rick, et al. Android application development: Programming with the Google SDK. O′Reilly Media, Inc., 2009..
[2] PRAVIN, S.; BALAKRISHNAN, Ranjith. Set top box system with android support using Embedded Linux operating systempaper. In: Advances in Engineering, Science and Management (ICAESM), 2012 International Conference on. IEEE, 2012. p. 474-478..
[3] VIDAKOVIC, Milan, et al. Android4TV: a proposition for integration of DTV in Android devices. In: Consumer Electronics (ICCE), 2012 IEEE International Conference on. IEEE, 2012. p. 437-438..
[4] ROSENBERG, Marc Jeffrey. E-learning: Strategies for delivering knowledge in the digital age. New York: McGraw-Hill, 2001..
[5] LIU, Qiong; SAFAVI-NAINI, Reihaneh; SHEPPARD, Nicholas Paul. Digital rights management for content distribution. In: Proceedings of the Australasian information security workshop conference on ACSW frontiers 2003-Volume 21. Australian Computer Society, In.
[6] DEVELOPERS, Android. What is android. ht tp://developer. android. com/guide/basics/what-is-android. html, 2011, 2..
[7] BOVET, Daniel P.; CESATI, Marco. Understanding the Linux kernel. O′Reilly Media, Inc., 2005..
[8] ALLIANCE, Open Handset. Open handset alliance. Retrieved August, 2011, 26: 2011..
[9] OWENS, Michael; ALLEN, Grant. The definitive guide to SQLite. Berkeley: Apress, 2006..
[10] GOSLING, James (ed.). The Java language specification. Addison-Wesley Professional, 2000..
[11] KLAVER, C. Windows Mobile advanced forensics. digital investigation, 2010, 6.3: 147-167..
[12] LIN, Feida; YE, Weiguo. Operating system battle in the ecosystem of smartphone industry. In: Information Engineering and Electronic Commerce, 2009. IEEC′09. International Symposium on. IEEE, 2009. p. 617-621..
[13] BRAHLER, Stefan. Analysis of the android architecture. Karlsruhe institute for technology, 2010..
[14] EHRINGER, David. The dalvik virtual machine architecture. Techn. report (March 2010), 2010..
[15] SONG, Maoqiang; XIONG, Wenkuo; FU, Xiangling. Research on architecture of multimedia and its design based on android. In: Internet Technology and Applications, 2010 International Conference on. IEEE, 2010. p. 1-4..
[16] 唐勇. 基于多核心平台的 Android Stagefright 多媒体框架的研究. 2012. Master′s Thesis. 安徽理工大学..
[17] CHEN, Yun-ting. Implementation of a Cross-Platform Player Framework for Mobile Multimedia based Tutoring Services on Android Pads. 2012..
[18] CHEN, Tse-Min, et al. A DVB-T Implementation for Android Stagefright on a Heterogeneous Multi-core Platform. In: High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE.
[19] PATHAK, Kailash. Efficient audio processing in android 2.3. Journal of Global Research in Computer Science, 2011, 2.7: 79-82..
[20] CHRISTENSON, Sandra; SHERIDAN, Susan M. (ed.). Schools and families: Creating essential connections for learning. Guilford Press, 2001..
[21] HSUEH, Hao-che. Developing a Cross-platform DRM System for Multimedia Content on E-pad and E-TV. 2013..
[22] VALBRET, Hélène; MOULINES, Eric; TUBACH, Jean-Pierre. Voice transformation using PSOLA technique. Speech Communication, 1992, 11.2: 175-187..
[23] VAN EVERY, Shawn. Pro Android Media: Developing Graphics, Music, Video, and Rich Media Apps for Smartphones and Tablets. Apress, 2010..
[24] MIZE, L. B.; KLENKE, Robert H.; MCCOLLUM, James M. Snapshot capture from live high definition video stream for transmission over low-bandwidth data link. In: IEEE SoutheastCon 2010 (SoutheastCon), Proceedings of the. IEEE, 2010. p. 344-347..
[25] VAN EVERY, Shawn. Introduction to Audio on Android. In: Pro Android Media. Apress, 2009. p. 105-123..
[26] VELTMAN, Markus H. Synchronization of audio/video information. U.S. Patent No 5,396,497, 1995..
[27] LEE, Sangchul; JEON, Jae Wook. Evaluating performance of Android platform using native C for embedded systems. In: Control Automation and Systems (ICCAS), 2010 International Conference on. IEEE, 2010. p. 1160-1163..

指導教授 吳曉光 審核日期 2014-7-16
推文 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聯絡  - 隱私權政策聲明