Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/6573
Title: Remote Renderscript: 基於Android ICS框架
Remote Renderscript: Based On Android ICS Framework
Authors: Wei-Chi Hsu
徐偉期
Advisor: 廖世偉(Shih-Wei Liao)
Keyword: 螢幕分享系統,Android Renderscript,進程間溝通,網際網路套接字,
Screen sharing system,Android Renderscript,Inter-process communication,Internet socket,
Publication Year : 2012
Degree: 碩士
Abstract: 螢幕分享系統通常會受到網路頻寬限制而影響效能。如果我們可以找到一個減少傳輸資料量的新方法,效能將可以顯著地提升。而新的解決辦法就是Android的Renderscript架構。Android在2011年11月的時後釋出了ICS的原始碼,其中包含了使用FifoSocket做為進程間溝通的Renderscript資料庫。我們將它做了一些架構上的延伸以及使用網際網路套接字來達到螢幕分享的功能。
本篇論文實作了以下三個部份:
1. 我們使用Renderscript實做了一個遠端分享螢幕的系統。
2. 我們將FifoSocket版本的Renderscript資料庫成功移植回Android ICS。
3. 我們能從本地端初始化遠端機器上的程式。
而這將帶來四大好處:
1. 我們減少了資料的傳輸量,從點陣圖等級降低成指令等級。
2. 我們利用了遠端機器上的硬體提昇運算效能。
3. 我們制定了格式,可以支援所有現存的Renderscript應用程式。
4. 我們可以利用遠端初始化去操作任何使用Android系統的裝置。
The efficiency of screen sharing systems often limited by the network bandwidth. If we could find a new solution to reduce the amount of the transport data, the performance may improve significantly. The new solution is Android Renderscript framework.
Android released ICS source code in November 2011, including the Renderscript library using FifoSocket for Inter-process communication. We do some extensions and use Internet socket to reach a screen sharing system.
In this thesis, we implement the following three parts. First, we implement a screen sharing system by Android Renderscript framework. Second, we apply Renderscript library using FifoSocket to Android ICS. Last, we can initialize the remote device from local device. These works bring us four benefits:
1. We reduce the amount of the transport data from bitmap level to command level.
2. We take advantage of computing on the remote device.
3. We formulate a specific format for original Renderscript applications.
4. We could control any remote devices with Android system by Remote Initialization.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/6573
Fulltext Rights: 同意授權(全球公開)
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
ntu-101-1.pdf639.74 kBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved