{"title":"基于web的云桌面协议视频传输优化方案","authors":"Danqi Ma, Yinsen Kou","doi":"10.1109/ISSSR58837.2023.00062","DOIUrl":null,"url":null,"abstract":"The built-in block coding mechanism of the cloud desktop protocol can improve transmission efficiency and stability. However, when the network conditions are poor and the image content changes significantly, this mechanism can lead to problems such as video playback stuttering and high network bandwidth usage. To address these issues, a High Motion Region Detection Algorithm (HMRDA) and an Intra-Image Partition-based Differential Coding Algorithm (IIPDCA) are proposed based on the X2Go KDrive protocol. First, the high-motion regions with significant changes in image content are identified, and then the differential coding method is used to encode the high and low-motion regions separately. The high-motion regions are encoded using the H.264 video compression standard instead of the JPEG and PNG image coding methods in the original protocol, while the low-motion regions are encoded using JPEG image coding. Finally, WebGL technology is used to render the images. Experiments show that the improved protocol can reduce network bandwidth usage during video playback, improve playback smoothness, and provide a better cloud desktop usage experience.","PeriodicalId":185173,"journal":{"name":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Video Transmission optimization Scheme for Web-based Cloud Desktop Protocol\",\"authors\":\"Danqi Ma, Yinsen Kou\",\"doi\":\"10.1109/ISSSR58837.2023.00062\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The built-in block coding mechanism of the cloud desktop protocol can improve transmission efficiency and stability. However, when the network conditions are poor and the image content changes significantly, this mechanism can lead to problems such as video playback stuttering and high network bandwidth usage. To address these issues, a High Motion Region Detection Algorithm (HMRDA) and an Intra-Image Partition-based Differential Coding Algorithm (IIPDCA) are proposed based on the X2Go KDrive protocol. First, the high-motion regions with significant changes in image content are identified, and then the differential coding method is used to encode the high and low-motion regions separately. The high-motion regions are encoded using the H.264 video compression standard instead of the JPEG and PNG image coding methods in the original protocol, while the low-motion regions are encoded using JPEG image coding. Finally, WebGL technology is used to render the images. Experiments show that the improved protocol can reduce network bandwidth usage during video playback, improve playback smoothness, and provide a better cloud desktop usage experience.\",\"PeriodicalId\":185173,\"journal\":{\"name\":\"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSSR58837.2023.00062\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSSR58837.2023.00062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Video Transmission optimization Scheme for Web-based Cloud Desktop Protocol
The built-in block coding mechanism of the cloud desktop protocol can improve transmission efficiency and stability. However, when the network conditions are poor and the image content changes significantly, this mechanism can lead to problems such as video playback stuttering and high network bandwidth usage. To address these issues, a High Motion Region Detection Algorithm (HMRDA) and an Intra-Image Partition-based Differential Coding Algorithm (IIPDCA) are proposed based on the X2Go KDrive protocol. First, the high-motion regions with significant changes in image content are identified, and then the differential coding method is used to encode the high and low-motion regions separately. The high-motion regions are encoded using the H.264 video compression standard instead of the JPEG and PNG image coding methods in the original protocol, while the low-motion regions are encoded using JPEG image coding. Finally, WebGL technology is used to render the images. Experiments show that the improved protocol can reduce network bandwidth usage during video playback, improve playback smoothness, and provide a better cloud desktop usage experience.