An Optimization Scheme of Cloud Desktop Video Transmission Based on X2Go KDrive Protocol
Cloud desktop has the advantages of security, easy management, low comprehensive cost, and can meet the needs of mobile office. Cloud desktop based on B/S architecture also has a lot of performance optimization space, in the low-bandwidth network video playback will be stuck, bandwidth usage is too high, response time is too long and other problems. Therefore, this paper proposes a cloud desktop video transmission optimization scheme based on X2Go KDrive protocol, and designs an image block caching algorithm and a hybrid coding algorithm based on video detection. First, the client and the server maintain synchronous image block cache, and then the server detects the video area of the cloud desktop, and adopts H.264 video coding for the image block of the video area and JPEG image coding for the common area. Finally, the mark value of the unchanged image block in the block cache and the compressed data of the changed image block are assembled together to form the final transmission data and sent to the client. After receiving such data, the client can distinguish the unchanged image block and the changed image block, process them respectively, and restore the original image to the screen. The experimental results show that this optimization scheme effectively reduces the network bandwidth occupation during video playback, improves the fluency of video playback, and optimizes the performance of cloud desktop video transmission.
Authors
- Shuang Liang (ORCID: https://orcid.org/0000-0001-7387-2801)
- Danqi Ma
Institutions
- Southwest Jiaotong University (CN)
Publication Details
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/eiecc64539.2024.10929510
- Primary Topic
- Cloud Computing and Remote Desktop Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00