Les versions nocturnes de Firefox prennent désormais en charge l'accélération WebRTC via VAAPI

В constructions nocturnes Firefox ajoutée prise en charge de l'accélération matérielle du décodage vidéo dans les sessions basées sur la technologie WebRTC, utilisée dans les applications Web pour la vidéoconférence. L'accélération est implémentée à l'aide de VA-API (Video Acceleration API) et FFmpegDataDecoder, et est disponible pour Wayland et X11. L'implémentation pour X11 est basée sur l'application nouveau back-end, en utilisant EGL.

Pour activer l'accélération dans about:config, vous devez d'abord définir le paramètre media.ffmpeg.low-latency.enabled sur true. allumé Prise en charge de VA-API (« widget.wayland-dmabuf-vaapi.enabled=true », « gfx.webrender.all=true » ou « layer.acceleration.force-enabled=true » et exécuté avec la variable d'environnement MOZ_ENABLE_WAYLAND=1 pour Wayland et MOZ_X11_EGL=1 pour X11).

De plus, on peut noter incorporation dans la branche Firefox 81 du système de composition WebRender pour appareils mobiles avec GPU Adreno 5xx, à l'exception de Adreno 505 et 506. WebRender est écrit en langage Rust et vous permet d'obtenir une augmentation significative de la vitesse de rendu et de réduire la charge sur le CPU en déplaçant les opérations de rendu du contenu de la page vers le GPU, qui sont implémentées via des shaders exécutés sur le GPU .

Source: opennet.ru

Ajouter un commentaire