Distributed multimedia applications require support from the underlying operating system to achieve and maintain their desired Quality of Service (QoS). This has led to the creation of novel task and message schedulers and to the development of QoS mechanisms that allow applications to explicitly interact with relevant operating system services. However, the task scheduling techniques developed to date are not well equipped to take advantage of such interactions. As a result, important events such as position update messages in virtual environments may be ignored. If a CPU scheduler ignores these events, players will experience a lack of responsiveness or even inconsistencies in the virtual world. This paper argues that real-time...
In a client-server based distributed multimedia system, requests for multimedia documents arrive spo...
Without user interactions, multimedia presentations are just fancy slide shows with sound and video ...
Abstract In this paper, we propose, design, implement, and evaluate a CPU sched-uler and a memory ma...
Time sensitive applications like media players/editors and games are increasingly being deployed on ...
: Multimedia applications handling audio and video data have to obey time characteristics of these m...
Today, high-quality media streaming and rich-media ap-plications have become available on desktop co...
Time-sensitive applications that are also CPU intensive like video games, video playback, eye-candy ...
As multimedia applications with real-time constraints rapidly invade today's desktops, it becom...
An integrated platform which is capable of meeting the requirements of both traditional real-time co...
Unique challenges are present when one tries to build distributed real-time applications using stan...
This paper discusses the requirements and design of an event scheduler that facilitates the synchron...
Recent advances in software and architectural support for server virtualization have created interes...
We are developing a distributed computing system, Virtuoso, which presents virtual machines (VMs) as...
A distributed multimedia document presentation involves retrieval of objects from one or more server...
Advances in multimedia computing technologies offer new approaches to support on-line accesses to in...
In a client-server based distributed multimedia system, requests for multimedia documents arrive spo...
Without user interactions, multimedia presentations are just fancy slide shows with sound and video ...
Abstract In this paper, we propose, design, implement, and evaluate a CPU sched-uler and a memory ma...
Time sensitive applications like media players/editors and games are increasingly being deployed on ...
: Multimedia applications handling audio and video data have to obey time characteristics of these m...
Today, high-quality media streaming and rich-media ap-plications have become available on desktop co...
Time-sensitive applications that are also CPU intensive like video games, video playback, eye-candy ...
As multimedia applications with real-time constraints rapidly invade today's desktops, it becom...
An integrated platform which is capable of meeting the requirements of both traditional real-time co...
Unique challenges are present when one tries to build distributed real-time applications using stan...
This paper discusses the requirements and design of an event scheduler that facilitates the synchron...
Recent advances in software and architectural support for server virtualization have created interes...
We are developing a distributed computing system, Virtuoso, which presents virtual machines (VMs) as...
A distributed multimedia document presentation involves retrieval of objects from one or more server...
Advances in multimedia computing technologies offer new approaches to support on-line accesses to in...
In a client-server based distributed multimedia system, requests for multimedia documents arrive spo...
Without user interactions, multimedia presentations are just fancy slide shows with sound and video ...
Abstract In this paper, we propose, design, implement, and evaluate a CPU sched-uler and a memory ma...