Paper
28 January 2008 VMedia: enhanced multimedia services in virtualized systems
Himanshu Raj, Balasubramanian Seshasayee, Karsten Schwan
Author Affiliations +
Proceedings Volume 6818, Multimedia Computing and Networking 2008; 68180N (2008) https://doi.org/10.1117/12.775139
Event: Electronic Imaging, 2008, San Jose, California, United States
Abstract
This paper presents the VMedia multimedia virtualization framework, for sharing media devices among multiple virtual machines (VMs). The framework provides logical media devices, exported via a well defined, higher level, multimedia access interface, to the applications and operating system running in a VM. By using semantically meaningful information, rather than low-level raw data, within the VMedia framework, efficient virtualization solutions can be created for physical devices shared by multiple VMs. Experimental results demonstrate that the base cost of virtual device access via VMedia is small compared to native physical device access, and in addition, that these costs scale well with an increasing number of guest VMs. Here, VMedia's MediaGraph abstraction is a key contributor, since it also allows the framework to support dynamic restructuring, in order to adapt device accesses to changing requirements. Finally, VMedia permits platforms to offer new and enhanced logical device functionality at lower costs than those achievable with alternative solutions.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Himanshu Raj, Balasubramanian Seshasayee, and Karsten Schwan "VMedia: enhanced multimedia services in virtualized systems", Proc. SPIE 6818, Multimedia Computing and Networking 2008, 68180N (28 January 2008); https://doi.org/10.1117/12.775139
Lens.org Logo
CITATIONS
Cited by 10 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Multimedia

Cameras

Image processing

Video

Control systems

Data communications

Operating systems

Back to Top