Dr. T is a simple communications infrastructure designed to support distributed interactive applications such as networked games, chat programs, and shared whiteboard systems. It hides from application programmers the details of networking software and presents a very simple abstraction of distributed process group input: each process receives the same stream of interleaved keystrokes from the members of the group. Dr. T attempts to supply inputs to process group members frequently enough to keep pace with a 30 Hz screen refresh rate. This paper describes the design of Dr. T, presents a simple implementation of the concept, and illustrates the system with a sample "game" application. Timing tests show that Dr. T performs well on l...
This document specifies RTP/I, an application level real-time protocol for distributed interactive m...
Programming interactive networking applications for mobile devices is currently a laborious process,...
Today’s mobile terminals have many similarities with personal computers, for example, the possibil...
This technical report gives an introduction to Distributed Interactive Applications (DIA), including...
One type of Internet services that have recently gained much attention are services that enable peop...
Distributed interactive games offer players a three dimensional virtual world experience. Within th...
Abstract. Multimedia systems combine a variety of information sources, such as voice, graphics, anim...
This paper has three objectives. Firstly it describes the historical development of Distributed Inte...
Distributed processing implies that many separate components of a distributed application execute on...
Setting up a client server based distributed environment is the basic step of testing some interest ...
Complex visual simulations can strain the capability of a single workstation. A mix of different wor...
Over the last decade the ability of the Internet infrastructure to carry traffic has not improved at...
The proliferation of multiplayer games has led to an increase in the total network capacity for proc...
Distributed real-time systems1 are becoming more per-vasive in many domains including process contro...
The performance of haptic application is highly sensitive to communication delays and losses of dat...
This document specifies RTP/I, an application level real-time protocol for distributed interactive m...
Programming interactive networking applications for mobile devices is currently a laborious process,...
Today’s mobile terminals have many similarities with personal computers, for example, the possibil...
This technical report gives an introduction to Distributed Interactive Applications (DIA), including...
One type of Internet services that have recently gained much attention are services that enable peop...
Distributed interactive games offer players a three dimensional virtual world experience. Within th...
Abstract. Multimedia systems combine a variety of information sources, such as voice, graphics, anim...
This paper has three objectives. Firstly it describes the historical development of Distributed Inte...
Distributed processing implies that many separate components of a distributed application execute on...
Setting up a client server based distributed environment is the basic step of testing some interest ...
Complex visual simulations can strain the capability of a single workstation. A mix of different wor...
Over the last decade the ability of the Internet infrastructure to carry traffic has not improved at...
The proliferation of multiplayer games has led to an increase in the total network capacity for proc...
Distributed real-time systems1 are becoming more per-vasive in many domains including process contro...
The performance of haptic application is highly sensitive to communication delays and losses of dat...
This document specifies RTP/I, an application level real-time protocol for distributed interactive m...
Programming interactive networking applications for mobile devices is currently a laborious process,...
Today’s mobile terminals have many similarities with personal computers, for example, the possibil...