Enabling Application Sharing in Collaborative Virtual Environment
Date Issued
2005
Date
2005
Author(s)
Chen, Kuang-Yen
DOI
zh-TW
Abstract
A CVE (Collaborative Virtual Environment) is a computer-based, distributed, virtual space. In such spaces, remote users can meet and interact with others through agents or virtual objects. CVE is considered as one of the most powerful computer-supported collaboration interfaces. It provides an intuitive way for remote communication and information access over a network.
The most desirable feature that makes CVE attractive is its interactive capability. However, creating interactive object under CVE is not an easy work. Programmers must spend a lot of time associating application logics (usually via scripts language) with individual objects. The logic describes how an entity will react to user interaction and stimulate from the environment. To ease the difficulty of constructing CVE applications, we introduce a novel idea -- “integrate existing single-user application sharing into CVE”. It is a novel mechanism to provide the shared use of existing single-user applications in CVE through “application sharing” and “application redirection” that is transparent to the applications.
There are many benefits to integrate application sharing into CVE. (1) We can use familiar programming language, such as C/C++ or Java, to write interactive objects for CVE. (2) Lots of off-the-shelf applications’ UIs and logics can be re-used to construct CVE applications. (3) We can build complex interactive objects that never exist in traditional CVE systems.
In this thesis, we have designed and implemented an integrated system to realize our idea. The system contains technologies from 3 different fields: CVE, application sharing, and application redirection. We have incorporated the Mpeg4 Multi-user World developed in our lab’s previous project as the base developing platform, and added new modules to integrate this application sharing technology.
Subjects
共享虛擬環境
應用程式共享
應用程式重導
collaborative virtual environment
application sharing
application redirection
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-94-R92922108-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):a72577707e8a214e4b0ed818519fdca2
