簡易檢索 / 詳目顯示

研究生: 周明鋒
Chou, Ming-feng
論文名稱: 支援參與者合作的狀態感知式無線簡報系統開發
Development of a Situation-Aware Wireless Presentation System to Support Attendees Cooperation
指導教授: 郭耀煌
Kuo, Yau-Hwang
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 英文
論文頁數: 50
中文關鍵詞: 簡報系統網路無線合作
外文關鍵詞: Qt, wireless network, cooperation, presentation system, remote frame-buffer
相關次數: 點閱:61下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在這篇論文中,我們提出了一個支援多使用者的簡報系統來達到具有數位電子白板與多重桌面同時展示的目標。當我們在討論具爭議性的議題時,常要繪出不同的想法與展示相關的資訊。但在沒有白板可使用,且僅使用一台投影機的簡報環境裡是非常不方便的。因此,我們提出了一個能讓多使用者使用的簡報系統,提供數位電子白板與多重桌面展示的功能。在系統中,我們指定與投影機連結的膝上型電腦為伺服器,從無線網路中接收由其它電腦傳送來的指標資訊與桌面圖形,整合之後透過投影機投影出來。系統中將電子白板放置在最上層,後面為桌面系統,如此合併後一起呈現出整體畫面。電子白板是個背景透明的可繪圖區域,使用者可以在上面繪圖給所有人看;而使用者的螢幕畫面則呈現在桌面系統之中。在我們的實作中,系統可以將電子白板分享給每個人同時使用,並且與桌面系統同時呈現。除此之外,我們的系統可以在Windows、Linux等視窗系統中運作。

    In this thesis, a multi-user conferencing system is proposed to achieve the goals of sharing the digital whiteboard and displaying the multi-desktops simultaneously. At the conventional presentation environment without a whiteboard, only a user’s presentation screen can be shown by a projector at the moment. However, it is inconvenient to draw different ideas and display related information when discussing a controversial issue. Therefore a sharing digital whiteboard and a multi-desktops displaying system are provided in the proposed system. The proposed system selects a laptop as a system server to collect messages of the others through wireless communication. The system server integrates the messages, including mouse information and desktop graphic of each user, and displays the multi-information in the projector. Two layers, whiteboard and system desktop, are overlapped and displayed at the same time in the proposed conferencing system. The whiteboard layer is a drawing area to show all users’ handwriting, and all users’ desktops are displayed in the system desktop layer. The implemented multi-user conferencing system does share the digital whiteboard and display the multi-desktops simultaneously. Furthermore, the proposed system is able to run on the cross-platform window systems including Windows and Linux operating systems.

    CHAPTER 1 INTRODUCTION -1- CHAPTER 2 BACKGROUND -5-  2.1 WIRELESS PROJECTOR -5-  2.1.1 WIRELESS NETWORKING -7-  2.2 REMOTE FRAME-BUFFER PROTOCOL -11-  2.2.1 DISPLAY PROTOCOL -12-  2.2.2 REPRESENTATION OF PIXEL DATA -13-  2.2.3 INPUT PROTOCOL -14-  2.3 QT® TOOLKIT -16- CHAPTER 3 RELATED WORKS AND SPECIFICATIONS -19-  3.1 RELATED WORKS -19-  3.1.1 WHITEBOARD FEATURE IN INSTANT MESSAGE APPLICATION -19-  3.1.2 PRESENTATION SOFTWARE -21-  3.2 FUNCTIONAL SPECIFICATION OF PROPOSED PRESENTATION SYSTEM -22-  3.3 TECHNICAL SPECIFICATIONS OF PROPOSED PRESENTATION SYSTEM -24- CHAPTER 4 ARCHITECTURE AND IMPLEMENTATION -25-  4.1 SYSTEM MODELS AND SOFTWARE MODULES -25-  4.2 NETWORK CONNECTION DESIGN -28-  4.3 SERVER ARCHITECTURE -31-  4.3.1 ATTENDEES COOPERATION TRANSPARENT WHITEBOARD -34-  4.3.2 SITUATION-AWARE -38-  4.4 CLIENT ARCHITECTURE -39- CHAPTER 5 IMPLEMENTED SOFTWARE -42-  5.1 REQUIREMENTS -42-  5.2 SYSTEM OVERHEAD AND APPLICATION PERFORMANCE -46-  5.3 COMPARISONS -47- CHAPTER 6 CONCLUSION AND FUTURE WORKS -48- REFERENCES -50-

    [1] Craig Knudsen, “Troll Tech’s QPL,” Linux Journal, Vol. 1999, Issue 61es, May. 1999
    [2] Charles E. Perkins (editor), ”Ad Hoc Networking,” Addison-Wesely, 2001
    [3] David Colin, “NEC’s Wireless MT1065,” www.projectorcentral.com, Jan 2003
    [4] Eirik Eng, “Qt GUI Toolkit: Porting graphics to multiple platforms using a GUI toolkit,” Linux Journal, Vol. 1996, Issue 31es, Nor. 1996
    [5] Hassan Gomaa, “Designing Concurrent, Distributed, and Real-Time Applications with UML,” Addison-Wesley, 2000
    [6] J. F. Kurose, K. W. Ross, “Computer Networking: a top-down approach featuring the Internet, 2nd ed.,” Addison-Wesley, 2002
    [7] KDE, http://www.kde.org
    [8] Matthias Kalle Dalheimer, “Programming with Qt, 2nd ed.,” ISBN 0-596-00064-2, Jan. 2002
    [9] Matthew S Gast, “802.11 Wireless Networks: The Definitive Guide, 2nd ed.,” O'Reilly, 2005
    [10] Tristan Richardson, “The RFB Protocol,” RealVNC Ltd, Ver. 3.8, Jul. 2005
    [11] Trolletech, Qt, Qtopia, http://www.trollntech.com/products/qtopia
    [12] Virtual Network Computing, http://www.realvnc.com/

    下載圖示 校內:2007-08-25公開
    校外:2009-08-25公開
    QR CODE