跳到主要内容
全部术语

WebRTC 远程桌面

使用 WebRTC(浏览器的实时媒体栈)将远程桌面会话直接传送到网页,无需插件或安装。

什么是 WebRTC

WebRTC 是浏览器的实时通信技术栈。W3C 规范定义了 JavaScript API,它们与 RFC 8825 所概述的一系列 IETF 协议协同工作,在浏览器和设备之间传输音频、视频和任意数据。连接通过 ICE 协商:由 STUN 寻找直连路径,直连失败时由 TURN 中继。媒体始终是加密的。

WebRTC 远程桌面如何工作

在 WebRTC 远程桌面中,远程电脑捕获屏幕并以实时视频轨道发送,键盘和鼠标输入则通过数据通道回传。操作员只需要一个浏览器,这正是这种模式最大的优势。

它的取舍也源于同样的设计:视频受限于浏览器为 WebRTC 支持的编解码器;在限制较严的网络中,一切都取决于能否连上 TURN 中继。

Vexaro Desk 的浏览器查看器

Vexaro Desk 在 Team 及以上方案的 Vexaro 控制台中提供浏览器查看器,且它不使用 WebRTC。操作员在浏览器中打开即可,无需安装任何软件,就能查看并控制远程 Windows 电脑,输入和剪贴板从浏览器回传。

浏览器会话会经过一台 Vexaro 服务器,由它把浏览器与远程电脑桥接起来。每一段链路都经过加密,但这台服务器会在中间解密数据流,因此浏览器会话并不是端到端加密的。无论哪种方式,远程电脑上运行的都是 Windows 客户端。

何时使用哪种方式

当您无法在面前的电脑上安装任何软件时,使用浏览器查看器。当您需要端到端加密的直连会话以及完整的控制功能(例如画质预设和多显示器切换)时,使用 Windows 客户端。

浏览器会话与原生客户端会话对比

浏览器会话与原生客户端会话对比
WebRTC 远程桌面Vexaro Desk 浏览器查看器Vexaro Desk Windows 客户端
连接方式1,2对等端之间的实时通道,通过 ICE、STUN 和 TURN 建立经由一台把浏览器桥接到会话的 Vexaro 服务器网络允许时直连,否则经由 Vexaro 中继
视频解码1浏览器的 WebRTC 编解码器在浏览器中解码,无需安装由 Windows 客户端解码
端到端加密2媒体在对等端之间加密否:在各段之间的 Vexaro 服务器上解密直连时是;经中继时,流量在经过 Vexaro 运营的中继传输过程中保持加密
操作员端是否需安装无需无需需要 Windows 客户端

常见问题

什么是 WebRTC?
WebRTC 是一组用于实时音频、视频和数据的浏览器 API 和网络协议。它通过 ICE、STUN 和 TURN 协商连接,并对所有媒体进行加密。
WebRTC 远程桌面如何工作?
远程电脑把屏幕作为实时视频轨道传输,并通过数据通道接收键盘和鼠标输入,因此操作员只需要一个浏览器。
Vexaro Desk 使用 WebRTC 吗?
不使用。Windows 客户端和浏览器查看器都不使用 WebRTC,两者都使用 Vexaro 自己的加密连接。
Vexaro Desk 的浏览器会话是端到端加密的吗?
不是。每一段链路都经过加密,但会话会在把浏览器桥接到会话的 Vexaro 服务器上解密。如需端到端加密,请在直连情况下使用 Windows 客户端。

在 Vexaro Desk 中体验

Vexaro Desk 将有人值守与无人值守访问、NAT 穿透、自适应编解码引擎和治理能力整合在一个控制台中。目前处于早期访问阶段,创建免费账户即可试用。