Font Size: a A A

Design And Implementation Of Thin-client Protocol HSVD

Posted on:2015-05-19Degree:MasterType:Thesis
Country:ChinaCandidate:S P LiuFull Text:PDF
GTID:2308330473950296Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of cloud computing technology, thin-client systems is becoming more and more widely used. Under the circumstances that mobile client market is extremely prosperous, thin-client systems will rely on cloud computing technology platform to get more opportunities Therefore, to study and improve thin-client protocol is a big trend in this environment. With the constant improvement of video quality, existed thin-client protocols cannot have the high-definition videos played smoothly in thin-client systems Nowadays, 720 p and 1080 p video display formats are very popular, which requires high frame rate, however, thin-client protocols currently used mostly see remote control as a starting point, thus lack of efficiency of playing videos. In the case of playing high-definition videos, the performance of thin-client protocol is particularly bad, this problem brings great obstacles for the development of thin-client systems.To solve the problem that current thin-client terminals cannot play high definition videos smoothly via thin-client protocols, this thesis proposed an image compression encoding algorithm based on H.264 after studying a couple of popular thin-client protocols. With the algorithm, the thesis designes and implementes a new thin-client protocol, naming High-Definition Video Supported Virtual Desktop(HSVD for short), to compensate the deficiency of thin-client terminals playing high definition videos. HSVD protocol can support major control functions which possessed by most thin-client protocols, in this context, mainstream high definition videos like 720 p or 1080 p video can also be perfectly played via HSVD protocol.Firstly, this thesis introduces the main techniques used in most thin-client protocols and H.264 video compression standard. Then designs and implements a thin-client protocol HSVD. The network communication module is used to provide services for all the other modules. Modules of the system mainly include network communication module, image module, audio module, authentication module and keyboard and mouse module. The independence between the modules is good and the protocol is scalable. To use H.264 codec algorithms in image module improves image quality, decreases frame rate and increases fault tolerance and network adaptability. Finally, an experiment is done to verify the main functions of HSVD protocol and the performance of playing high-definition videos. The result shows that the FlyW system based HSVD needs less network bandwidth than RDP or VNC. And network traffic remains stable while playing high-definition videos, high-definition videos can be played very smoothly.
Keywords/Search Tags:thin-client protocol, high-definition video, cloud computing, H.264
PDF Full Text Request
Related items