Suitability of Java for Virtual Collaboration
Key: DAS+00-1
Author: Vasilios Darlagiannis, Ralf Ackermann, Abdulmotaleb El Saddik, Nicolas Georganas, Ralf Steinmetz
Date: October 2000
Kind: In proceedings
Book title: Proc. of Net.ObjectDays 2000, Erfurt Germany
Keywords: Java, JMF, Java3D, JavaCC, MPEG-4, VRML, RTP, Collaborative Virtual Environments
Abstract: Collaborative Virtual Environments (CVEs) support the co-existence of many users in shared virtual worlds, permitting a productive collaboration among them. Due to the inherit complexity of their distributed nature and their big demands on 3D content modeling, CVEs are hard to be developed. The maintenance of CVEs, integrated with naturally captured media streams like audio and video, is an even more difficult and complicated task. This paper describes how to use Java tools and extensions, like the Java Media Framework (JMF), Java3D and JavaCC, to rapidly develop prototype systems for collaborative virtual environments. It shows our extension of the JMF functionality to support integration with MPEG-4 technology. Our experiences described in this paper have been gained during the development of COSMOS , an MPEG-4 based framework for decentralized virtual collaboration.
View Full paper (PDF) | Download Full paper (PDF)

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.