Sharing webcam between guest and host OS
AssigneeParallels IP Holdings GmbH
InventorsAlexander Kodorkin, Andrey Pokrovsky
Life of this patent
Estimating the term…
Loading patent…
AssigneeParallels IP Holdings GmbH
InventorsAlexander Kodorkin, Andrey Pokrovsky
Estimating the term…
A system, method and computer program product for implementing a video camera that is accessible by different Virtual Machine GOSs and the Host system. A standard USB video camera is build into a Host system. A VM running a Guest OS is launched on the Host system. The Guest OS has virtual driver for the Host video camera. The virtual driver is connected to a virtual USB bus, which communicates with a special Host library over a Virtual Machine Monitor (VMM). A special Host side VM application acquires and processes video data from a standard Host system video processing API that communicates directly with a Host-side virtual camera driver. Video frames are provided via the Host-side VM application to the virtual USB bus and to the virtual driver. Host applications or other VMs can acquire video streams from the Host USB camera simultaneously.
A system for sharing a USB camera between Virtual Machines (VMs) and a host, the system comprising:
A method for sharing a USB camera between Virtual Machines (VMs) and a host, the method comprising:
A system for sharing a USB camera between Virtual Machines (VM) and a host, the system comprising:
Dependencies are inferred from the claim text.