A Firefox éjszakai buildjei mostantól támogatják a WebRTC-gyorsítást a VAAPI-n keresztül

В éjszakai építkezések Firefox tette hozzá támogatja a videodekódolás hardveres gyorsítását a WebRTC technológián alapuló munkamenetekben, amelyet a videokonferencia-alkalmazásokban használnak. A gyorsítás a VA-API (Video Acceleration API) és az FFmpegDataDecoder segítségével valósul meg, és elérhető a Wayland és az X11 számára is. Az X11 megvalósítása az alkalmazáson alapul új háttér, EGL használatával.

A gyorsítás engedélyezéséhez az about:config fájlban először a media.ffmpeg.low-latency.enabled beállítást igazra kell állítania. bekapcsolva VA-API támogatás („widget.wayland-dmabuf-vaapi.enabled=true”, „gfx.webrender.all=true” vagy „layers.acceleration.force-enabled=true”, és a MOZ_ENABLE_WAYLAND=1 környezeti változóval fut a Wayland számára és MOZ_X11_EGL=1 X11 esetén).

Ezenkívül meg lehet jegyezni befogadás a WebRender összeállítási rendszer Firefox 81 ágában Adreno 5xx GPU-val rendelkező mobileszközökhöz, kivéve a Adreno 505 és 506. A WebRender Rust nyelven íródott, és lehetővé teszi a renderelési sebesség jelentős növelését és a CPU terhelésének csökkentését az oldaltartalom megjelenítési műveleteinek a GPU oldalára való áthelyezésével, amelyeket a GPU-n futó shaderekkel valósítanak meg. .

Forrás: opennet.ru

Hozzászólás