Dissertation > Excellent graduate degree dissertation topics show
The Research and Implementation of WDDM-based Video Redirection Technology
Author: ZhongHua
Tutor: ChenWenZhi
School: Zhejiang University
Course: Computer Architecture
Keywords: Desktop Virtualization WDDM DXVA video redirection
CLC: TP316.7
Type: Master's thesis
Year: 2013
Downloads: 6
Quote: 0
Read: Download Dissertation
Abstract
|
With the development of desktop virtualization technology, more and more companies use this technology to manage their IT resource.the desktop virtualization technology allows remote login via redirecting desktop and IO device requests of the server, while video is an important part of a desktop, in order to provide a complete desktop on the client, virtualization technology has to redirect video to clients. However the current method desktop virtualization technology used to achieve video redirection is not quite good. We normally compress the video information as part of a desktop, then send the compressed data to the client. Since it does not consider characteristics of a particular video, the compression algorithm can not significantly reduce the size of the video information, also the Compression algorithm itself takes a lot of calculation.For the goal of video redirection, this paper proposes a technique named WDDM-based video redirection:we developed a WDDM driver which supports DXVA technology and installed the driver in a server; when the server plays video, WDDM driver packages function names and parameters into a packet, then sends this packet to the client; when the client receives the packet, it will call the functions with the same parameters in the same order. After all the functions received from the server are completed, we can get video messages from the server and play it on the client. Components of the work are as follows:1. Survey on the desktop virtualization technology and popular solutions used to redirect video.2. Survey on key technologies proposed in this paper, including WDDM driver, DXVA technology.3. Design and implementation of a video redirection system, including function intercepted module, function transmission module and client module.4. Test the system we developed. We run several players and video files to test whether the player can play video files using our system. We also measure network and CPU utilization to make sure our system can play video smoothly in a local area network.
|
Related Dissertations
- Design and Implementation of MPEG-2 Video Decoder Based on DXVA,TN919.81
- Design and Implementation of the Multi-site and Multi-channel High-definition Video Monitoring Center,TP391.41
- Research of the Compound Desktop Virtualization Technology,TP391.9
- The Research of Key Factors for Acceptance of Vmware Virtual Desktop Infrastructure,F407.67;F224
- The Research and Implementation of Data Center Virtualization,TP308
- Research on Dynamic Resource Management Mechanism in Virtual User Environment,TP302
- For the mobile platform desktop virtualization mechanism,TP316.7
- A Web-based Desktop Virtualization System,TP316.7
- Management and Collaboration of Applications in Virtual Desktop System,TP316.7
- Management and Collaboration of Applications in Virtual Desktop System,TP316.7
- A Web-based Desktop Virtualization System,TP316.7
- Based FMS02 Tablet PC prototype of the Linux kernel and driver architecture,TP316.81
- For the mobile platform desktop virtualization mechanism,TP316.7
- Research on Porting Embedded Linux System on the Platform of ARM9,TP316.81
- Transplantation and Application of μC/OS-Ⅱ Real-time Operating System Based on S12XS Microcontroller,TP316.2
- Embedded Linux Transplantation Based on ARM,TP316.81
- Research on Video Surveillance System Based on ARM and Embedded Linux,TP316.81
- Design and Implementation of GUI in Embedded Linux,TP316.81
- ARM9-based Windows Embedded CE 6.0 application development,TP316.7
- Research and Improvement of Real-Time Operating System μC/OS-II Task Scheduling Mechanism,TP316.2
- The Design and Implementation of Single-Mathine Karaoke Software System Based on Linux,TP316.81
- Android display system application hardware acceleration technology,TP316
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Windows operating system
© 2012 www.DissertationTopic.Net Mobile
|