Miundo ya kila siku ya Firefox sasa inasaidia kuongeza kasi ya WebRTC kupitia VAAPI

В usiku hujenga Firefox aliongeza usaidizi wa kuongeza kasi ya maunzi ya kusimbua video katika vipindi kulingana na teknolojia ya WebRTC, inayotumika katika programu za wavuti kwa mikutano ya video. Uongezaji kasi unatekelezwa kwa kutumia VA-API (API ya Kuongeza Kasi ya Video) na FFmpegDataDecoder, na inapatikana kwa Wayland na X11. Utekelezaji wa X11 unatokana na programu backend mpya, kwa kutumia EGL.

Ili kuwezesha uongezaji kasi katika about:config, unapaswa kuweka mpangilio wa media.ffmpeg.low-latency.enabled kuwa kweli, kwanza. kuwasha Usaidizi wa VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” au “layers.acceleration.force-enabled=true” na huendeshwa kwa utofauti wa mazingira MOZ_ENABLE_WAYLAND=1 kwa Wayland na MOZ_X11_EGL=1 kwa X11).

Kwa kuongeza, inaweza kuzingatiwa kuingizwa katika tawi la Firefox 81 la mfumo wa utunzi wa WebRender wa vifaa vya rununu na Adreno 5xx GPU, isipokuwa Adreno 505 na 506. WebRender imeandikwa katika lugha ya Rust na hukuruhusu kufikia ongezeko kubwa la kasi ya uwasilishaji na kupunguza mzigo kwenye CPU kwa kuhamisha shughuli za uwasilishaji wa maudhui ya ukurasa kwa upande wa GPU, ambao hutekelezwa kupitia vivuli vinavyoendeshwa kwenye GPU. .

Chanzo: opennet.ru

Kuongeza maoni