Saltar al contenido principal
Todos los términos

Escritorio remoto por WebRTC

El uso de WebRTC, la pila de medios en tiempo real del navegador, para llevar una sesión de escritorio remoto directamente a una página web, sin complementos ni instalación.

Qué es WebRTC

WebRTC es la pila de comunicación en tiempo real del navegador. La especificación del W3C define las API de JavaScript, que trabajan con un conjunto de protocolos del IETF resumidos en el RFC 8825, para enviar audio, vídeo y datos arbitrarios entre navegadores y dispositivos. Las conexiones se negocian con ICE, que usa STUN para encontrar rutas directas y TURN para reenviar cuando fallan. Los medios siempre van cifrados.

Cómo funciona un escritorio remoto con WebRTC

En un escritorio remoto con WebRTC, el equipo remoto captura su pantalla y la envía como pista de vídeo en tiempo real, mientras que la entrada del teclado y el ratón vuelve por un canal de datos. El operador solo necesita un navegador, que es la gran ventaja del modelo.

Los inconvenientes vienen del mismo diseño: el vídeo se limita a los códecs que el navegador admite para WebRTC y, en redes restrictivas, todo depende de que haya un relay TURN accesible.

El visor web de Vexaro Desk

Desde el plan Team, Vexaro Desk ofrece un visor web en la consola de Vexaro, y no usa WebRTC. El operador lo abre en el navegador, sin instalar nada, ve el equipo remoto con Windows y lo controla; la entrada y el portapapeles vuelven desde el navegador.

Una sesión en el navegador pasa por un servidor de Vexaro que une el navegador con el equipo remoto. Cada tramo va cifrado, pero ese servidor descifra el flujo entre ambos, así que una sesión en el navegador no va cifrada de extremo a extremo. El equipo remoto ejecuta el cliente para Windows en cualquier caso.

Cuándo usar cada uno

Use el visor web cuando no pueda instalar nada en el equipo que tiene delante. Use el cliente para Windows cuando quiera una sesión directa, cifrada de extremo a extremo, y todos los controles, como los perfiles de calidad y el cambio entre monitores.

Sesiones de escritorio remoto en el navegador y nativas comparadas

Sesiones de escritorio remoto en el navegador y nativas comparadas
Escritorio remoto con WebRTCVisor web de Vexaro DeskCliente de Vexaro Desk para Windows
Conexión1,2Canales en tiempo real entre pares, establecidos con ICE, STUN y TURNA través de un servidor de Vexaro que une el navegador con la sesiónDirecta donde la red lo permite; si no, a través de un relay de Vexaro
Decodificación del vídeo1Los códecs WebRTC del navegadorSe decodifica en el navegador, sin instalar nadaLo decodifica el cliente para Windows
Cifrado de extremo a extremo2Los medios van cifrados entre los paresNo: se descifra en el servidor de Vexaro entre los tramosSí en una conexión directa; cifrado en tránsito a través de relays operados por Vexaro cuando se retransmite
Instalación en el lado del operadorNingunaNingunaEl cliente para Windows

Preguntas frecuentes

¿Qué es WebRTC?
WebRTC es el conjunto de API del navegador y protocolos de red para audio, vídeo y datos en tiempo real. Negocia las conexiones con ICE, STUN y TURN, y cifra todos los medios.
¿Cómo funciona un escritorio remoto con WebRTC?
El equipo remoto transmite su pantalla como pista de vídeo en tiempo real y recibe la entrada del teclado y el ratón por un canal de datos, así que el operador solo necesita un navegador.
¿Vexaro Desk usa WebRTC?
No. Ni el cliente para Windows ni el visor web usan WebRTC; ambos usan la conexión cifrada propia de Vexaro.
¿Una sesión de Vexaro Desk en el navegador va cifrada de extremo a extremo?
No. Cada tramo va cifrado, pero la sesión se descifra en el servidor de Vexaro que une el navegador con la sesión. Para tener cifrado de extremo a extremo, use el cliente para Windows con una conexión directa.

Véalo en Vexaro Desk

Vexaro Desk reúne acceso asistido y desatendido, atravesamiento de NAT, un motor de códecs adaptativo y gobernanza en una sola consola. Está en acceso anticipado, y puede crear una cuenta gratuita para probarlo.