远程桌面,本质就是将桌面进行连续截屏、编码压缩,经网络传输后,再解码还原成画面的过程。可见编解码技术在其中扮演了举足轻重的作用。
继上一篇介绍了远程桌面的五大核心指标后,本篇我们将揭秘高质量远程桌面的三大核心技术之一——视频编解码技术。
目录
什么是视频编解码?
视频编解码是对图像数据进行压缩或者解压缩的过程。远程桌面的画面传输好比是把一辆汽车在上海拆成零件,分装进箱子里运到北京,再重新组装起来。视频编码和解码就是这个过程中“拆”和“装”两个关键环节,可见其复杂和重要性。
编码包括采样、编码、压缩三个步骤。采样就是在视频流中截取画面数据,编码对这些画面数据进行处理,再压缩成更小的数据包以便传输。
解码则是编码的逆向过程:接收端把收到的数据包打开,重新还原成画面,再把画面根据顺序逐帧排列形成视频流。
为什么需要更强的视频编解码?
高效的视频编解码可以使编解码速度更快、把数据包压缩得更小。在更低的资源占用下,带来高清流畅的远程体验。
1. 编解码更快,端到端延时更低
影响用户真实体验的端到端延时,包括了网络传输延时和编解码延时。当端到端延时低至40ms时,网络传输延时通常不超过10ms,此时视频编解码就成了优化用户体验的关键。
相较于传统的编解码技术,ToDesk可以将处理延时降低至最低8ms以下,带来几乎无感的用户体验。
2. 压缩率更高,更省带宽
更好的编码算法能够提高压缩率,