写点什么

华为云桌面说“流畅”的时候,究竟在说什么

作者:科技云未来
  • 2022 年 8 月 19 日
    甘肃
  • 本文字数:1524 字

    阅读完需:约 5 分钟

政企数字化浪潮袭来,从 PC 时代到虚拟化时代再到如今的云原生时代,云办公已是大势所趋。远程办公、视频会议、数据共享、在线教育、在线医疗、在线政务等逐渐普及,办公的场景越来越丰富。云桌面作为云上办公空间的入口和平台,在多方面直接影响了用户的体验,同时影响办公效率。

无论你从事什么工作,只要涉及笔记本、电脑、平板等电子产品,操作流畅度绝对是左右工作效率和心情的第一因素。“流畅”作为主观感受因人而异,若以客观指标来衡量,最关键的便是“时延”和“帧率”。


100ms 低时延 1

终端操作无时延感知

与传统 PC 不同,云桌面服务器在云端进行数据处理,以图像或视频的形式在用户显示器呈现。云桌面实现远程屏幕显示原理,即通过服务端侧的操作系统接口,抓取屏幕内容,再经过一定的处理后传送到客户端侧显示出来。

撇开复杂的通信原理,大概就是这几步:键鼠操作-客户端处理-数据通过网络传出-云端服务器处理-数据通过网络传回-客户端处理-操作显示。而用户能感知到的,就是键鼠操作-操作显示。关于人体能感知的时延,确切的说人类接受到外部刺激而做出反应,这个时延一般公认的极限是 100ms。在 humanbenchmark 这个网站测试一下自己的反应时间是多少 ms,快的能到 200ms 左右,慢一点的就到 300-400ms 了。因此只要这一时延控制在 200ms 内,大部分人就会感知操作响应是实时的。由此可见,通过各项技术手段降低各个阶段的时延,便成为关键。



​编辑

华为云桌面采用自研的 HDP(HUAWEI Delivery Protocol)协议来实现高效的桌面远程连接。相对传统的桌面协议,HDP 采用的是一种自适应的方式,根据不同场景自动选择最佳的优化手段,能在确保显示效果的前提下,同时又提高压缩率、降低压缩资源消耗和压缩时间。通过持续的策略优化,降低数据流各个环节的时延(如键鼠采样、图像编码、数据传输、图像解码等),同时利用华为覆盖全球的网络,通过就近接入、路径优化等能力降低网络时延,可实现用户键鼠操作至屏幕显示的时延小于 100ms。

HDP 协议支持 32 条虚拟通道,每个虚拟通道可以承载不同的上层应用协议。通过虚拟通道既可以保证每个通道的通讯安全,也可以通过每个通道的优先级 QoS(Quality of Service,服务质量)保证用户的基础体验(比如定义键盘鼠标的虚拟通道为最高优先级)。


30fps/60fps 的帧率 2

满足日常办公和行业高流畅度要求

当一组图像序列快速连续的显示时,人眼所看到的不再是每幅单独的图片,而是平滑运动的动画,这种现象业界称之为视觉保持,是电影和视频工作的理论基础。



​编辑

每秒钟显示的图片的数目,我们称之为帧率,计量单位 帧/秒(fps)。每秒钟帧数愈多,所显示的动作就会愈流畅,但文件大小会变得越大。要使观察者观看到平滑的运动,帧率至少要达到约 8fps;在这个速率下,观察者能感觉到细微的闪烁或抖动;为了避免帧之间的闪烁,通常帧率需要大于 16fps,此时人眼会感觉比较流畅;目前普遍认为需要 24fps-30fps 或者更高的帧率,才能完全消除闪烁现象,现代电影的帧率为 24fps。

得益于 HDP 采用的更高效的视频编解码和针对视频做的一些特定高效的优化,如视频场景智能识别、视频数据自适应、多媒体重定向等技术,可提供更高的播放帧率,提供更清晰、更流畅的播放体验。

通用办公云桌面默认策略视频帧率为 30fps,已可实现人眼能舒适观看动态画面的效果。然而,对于影视、游戏、动画等行业,60fps 才能满足工作要求。针对特定行业需求,管理员可通过显示策略的调整来实现最高 4K/60 帧的流畅体验(带宽参考 50Mbps),华为云桌面在业界的独特优势也就此凸显。


数据说明

1. 100ms 时延,网络往返时延小于 20ms

2. 60 帧,客户端测需硬件配置 2G 内存,  双核 2.41 GHz 以上主频 CPU, 核显或者独显需要支持 60 帧视频播放能力

想了解更多华为云产品相关信息,请联系我们,电话:950808 按 0 转 1

用户头像

还未添加个人签名 2019.07.24 加入

还未添加个人简介

评论

发布
暂无评论
华为云桌面说“流畅”的时候,究竟在说什么_科技云未来_InfoQ写作社区