{"title":"云桌面系统中流媒体的优化设计","authors":"Wei-Chen Ma","doi":"10.1109/ISSSR58837.2023.00063","DOIUrl":null,"url":null,"abstract":"As the earliest and most classic cloud desktop protocol, VNC has been limited in its usage scenarios and further development due to its lazy update mechanism and outdated coding methods, which fail to meet the requirements for video playback and other demands. This paper proposes an optimization approach for VNC systems by dynamically adjusting the parameters based on network latency to control the minimum communication time between the client and server, allowing continuous data updates during this period. To address the issues related to outdated coding methods and low bandwidth requirements, a novel algorithm is introduced that utilizes motion vectors to differentiate between high and low motion areas in video frames. High motion areas are encoded and decoded using H.264, while low motion areas maintain the coding and decoding method of the RFB protocol. This approach not only ensures lower bandwidth usage but also provides a satisfactory user experience.","PeriodicalId":185173,"journal":{"name":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Optimised Design for Streaming Media in Cloud Desktop System\",\"authors\":\"Wei-Chen Ma\",\"doi\":\"10.1109/ISSSR58837.2023.00063\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the earliest and most classic cloud desktop protocol, VNC has been limited in its usage scenarios and further development due to its lazy update mechanism and outdated coding methods, which fail to meet the requirements for video playback and other demands. This paper proposes an optimization approach for VNC systems by dynamically adjusting the parameters based on network latency to control the minimum communication time between the client and server, allowing continuous data updates during this period. To address the issues related to outdated coding methods and low bandwidth requirements, a novel algorithm is introduced that utilizes motion vectors to differentiate between high and low motion areas in video frames. High motion areas are encoded and decoded using H.264, while low motion areas maintain the coding and decoding method of the RFB protocol. This approach not only ensures lower bandwidth usage but also provides a satisfactory user experience.\",\"PeriodicalId\":185173,\"journal\":{\"name\":\"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)\",\"volume\":\"7 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.00063\",\"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.00063","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Optimised Design for Streaming Media in Cloud Desktop System
As the earliest and most classic cloud desktop protocol, VNC has been limited in its usage scenarios and further development due to its lazy update mechanism and outdated coding methods, which fail to meet the requirements for video playback and other demands. This paper proposes an optimization approach for VNC systems by dynamically adjusting the parameters based on network latency to control the minimum communication time between the client and server, allowing continuous data updates during this period. To address the issues related to outdated coding methods and low bandwidth requirements, a novel algorithm is introduced that utilizes motion vectors to differentiate between high and low motion areas in video frames. High motion areas are encoded and decoded using H.264, while low motion areas maintain the coding and decoding method of the RFB protocol. This approach not only ensures lower bandwidth usage but also provides a satisfactory user experience.