A Streaming-based Distributed Virtual Environment to support collaboration

Rynson Lau

(University of Durham)


Existing DVE applications, such as online games, typically require the complete content to be installed in a client machine before the user may participate in the application. However, as the database of the DVE application grows larger and larger, it is either taking a long time to download the whole database or requiring the users to obtain a CDROM/DVDROM of the database through some means.

In this seminar, I will first summarize our earlier work to develop a streaming-based DVE. Based on the location of the user in the virtual environment, the system streams the local geometry to the user's client machine in an on-demand fashion. This streaming-based architecture allows quick browsing of 3D worlds in a way similar to browsing web pages. I will then discuss our recent work to improve the performance of the DVE system and to extend it to support collaboration over the Internet.
Tuesday 1st May 2007, 14:00
Robert Recorde Room
Department of Computer Science