Aller au contenu principal
Tous les termes

Bureau à distance WebRTC

L'utilisation de WebRTC, la pile média temps réel du navigateur, pour acheminer une session de bureau à distance directement vers une page web, sans plugin ni installation.

Ce qu'est WebRTC

WebRTC est la pile de communication en temps réel du navigateur. La spécification du W3C définit les API JavaScript, qui fonctionnent avec un ensemble de protocoles de l'IETF présentés dans la RFC 8825, pour transmettre de l'audio, de la vidéo et des données arbitraires entre navigateurs et appareils. Les connexions sont négociées avec ICE, qui utilise STUN pour trouver des chemins directs et TURN pour relayer quand ils échouent. Les médias sont toujours chiffrés.

Comment fonctionne un bureau à distance WebRTC

Dans un bureau à distance WebRTC, l'ordinateur distant capture son écran et l'envoie sous forme de piste vidéo en temps réel, tandis que les saisies du clavier et de la souris reviennent par un canal de données. L'opérateur n'a besoin que d'un navigateur : c'est le grand atout de ce modèle.

Les compromis découlent de la même conception : la vidéo se limite aux codecs que le navigateur prend en charge pour WebRTC, et sur les réseaux restrictifs, tout dépend de la disponibilité d'un relais TURN.

Le visualiseur navigateur de Vexaro Desk

À partir de l'offre Team, Vexaro Desk propose un visualiseur navigateur dans la console Vexaro, et il n'utilise pas WebRTC. L'opérateur l'ouvre dans un navigateur, sans rien installer, voit l'ordinateur Windows distant et le pilote ; les saisies et le presse-papiers repartent depuis le navigateur.

Une session dans le navigateur passe par un serveur Vexaro qui relie le navigateur à l'ordinateur distant. Chaque tronçon est chiffré, mais ce serveur déchiffre le flux entre les deux : une session dans le navigateur n'est donc pas chiffrée de bout en bout. L'ordinateur distant exécute de toute façon le client Windows.

Lequel choisir

Utilisez le visualiseur navigateur quand vous ne pouvez rien installer sur l'ordinateur devant vous. Utilisez le client Windows quand vous voulez une session directe, chiffrée de bout en bout, et l'ensemble des commandes, comme les préréglages de qualité et le passage d'un écran à l'autre.

Sessions dans le navigateur et sessions natives comparées

Sessions dans le navigateur et sessions natives comparées
Bureau à distance WebRTCVisualiseur navigateur de Vexaro DeskClient Windows de Vexaro Desk
Connexion1,2Canaux temps réel entre pairs, établis avec ICE, STUN et TURNVia un serveur Vexaro qui relie le navigateur à la sessionEn direct lorsque le réseau le permet, sinon via un relais Vexaro
Décodage vidéo1Les codecs WebRTC du navigateurDécodé dans le navigateur, sans rien installerDécodé par le client Windows
Chiffrement de bout en bout2Les médias sont chiffrés entre les pairsNon : déchiffré sur le serveur Vexaro entre les tronçonsOui en connexion directe ; connexion relayée chiffrée en transit via des relais exploités par Vexaro
Installation côté opérateurAucuneAucuneLe client Windows

Questions fréquentes

Qu'est-ce que WebRTC ?
WebRTC est l'ensemble des API de navigateur et des protocoles réseau pour l'audio, la vidéo et les données en temps réel. Il négocie les connexions avec ICE, STUN et TURN et chiffre tous les médias.
Comment fonctionne un bureau à distance WebRTC ?
L'ordinateur distant diffuse son écran sous forme de piste vidéo en temps réel et reçoit les saisies du clavier et de la souris par un canal de données : l'opérateur n'a besoin que d'un navigateur.
Vexaro Desk utilise-t-il WebRTC ?
Non. Ni le client Windows ni le visualiseur navigateur n'utilisent WebRTC ; tous deux passent par la propre connexion chiffrée de Vexaro.
Une session Vexaro Desk dans le navigateur est-elle chiffrée de bout en bout ?
Non. Chaque tronçon est chiffré, mais la session est déchiffrée sur le serveur Vexaro qui relie le navigateur à la session. Pour un chiffrement de bout en bout, utilisez le client Windows sur une connexion directe.

Voir cela dans Vexaro Desk

Vexaro Desk réunit accès assisté et non assisté, traversée de NAT, moteur de codecs adaptatif et gouvernance dans une seule console. Il est en accès anticipé, et vous pouvez créer un compte gratuit pour l'essayer.