Même s’il n’a pas pu reprendre le service Shadow dont il a été brièvement le directeur technique — c'est Octave Klaba qui l'a emporté —, Jean-Baptiste Kempf reste très investi dans le cloud gaming. Le président de VideoLAN a dévoilé récemment Kyber, une technologie de streaming bidirectionnelle à très basse latence.
Cette nouvelle solution est ambitieuse et intéressante à plusieurs égards. Pour commencer, elle est open source et multiplateforme. « Contrairement à Shadow, c’est du soft », explique Jean-Baptiste Kempf dans sa présentation donnée à Paris Video Tech mi-décembre.
Côté serveur, Kyber s’appuie sur FFmpeg, un outil incontournable d’encodage vidéo qui prend en charge tous les principaux codecs. Côté client, c’est une version de VLC débarrassée du superflu qui sert de base. Le lien entre les deux est assuré par le nouveau protocole de transport QUIC.
Ces fondations libres et éprouvées permettent à Kyber de fonctionner sur toutes les plateformes : Windows, Mac, Linux, iOS, Android et même dans un navigateur web. Il n’est pas question d’application utilisable directement par le grand public, Kyber doit prendre la forme d’un kit de développement logiciel (SDK) intégrable à d’autres programmes. Pourquoi pas Shadow ?
D’après les vidéos de démonstrations, la technologie permet, au mieux, de n’avoir qu’une ou deux frames de décalage entre le client (par exemple un smartphone Android) et le serveur (par exemple un Mac), ce qui permet de jouer convenablement même aux titres exigeants. En millisecondes, le développeur et son équipe ont mesuré une latence de 16 ms avec un écran 60 Hz ou 10 ms avec un écran 240 Hz.
Selon Jean-Baptiste Kempf, pour un usage d’accès à distance d’un ordinateur à la Parsec, Kyber pourrait convenir dès ce début d’année. Pour des usages plus avancés, comme du contrôle de drones, il faudrait patienter plusieurs mois. Les améliorations à attendre semblent plus porter sur la qualité de la vidéo (réduction des artefacts, meilleure gestion de l’effet de flou, prise en charge éventuelle du HDR…) que la latence. Le projet n’est pas encore officiellement lancé, son site est vide pour le moment.