Οι νυχτερινές εκδόσεις του Firefox υποστηρίζουν πλέον την επιτάχυνση WebRTC μέσω VAAPI

В νυχτερινές κατασκευές Firefox προστέθηκε υποστήριξη για επιτάχυνση υλικού αποκωδικοποίησης βίντεο σε συνεδρίες με βάση την τεχνολογία WebRTC, που χρησιμοποιείται σε διαδικτυακές εφαρμογές για τηλεδιάσκεψη. Η επιτάχυνση υλοποιείται με χρήση VA-API (Video Acceleration API) και FFmpegDataDecoder και είναι διαθέσιμη τόσο για το Wayland όσο και για το X11. Η υλοποίηση για το X11 βασίζεται στην εφαρμογή νέο backend, χρησιμοποιώντας EGL.

Για να ενεργοποιήσετε την επιτάχυνση στο about:config, θα πρέπει πρώτα να ορίσετε τη ρύθμιση media.ffmpeg.low-latency.enabled σε true άναψε Υποστήριξη VA-API ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" ή "layers.acceleration.force-enabled=true" και εκκίνηση με μεταβλητή περιβάλλοντος MOZ_ENABLE_WAYLAND=1 για το Wayland και MOZ_X11_EGL=1 για το X11).

Επιπλέον, μπορεί να σημειωθεί ενσωμάτωσης στον κλάδο Firefox 81 του συστήματος σύνθεσης WebRender για κινητές συσκευές με Adreno 5xx GPU, με την εξαίρεση του Adreno 505 και 506. Το WebRender είναι γραμμένο στη γλώσσα Rust και σας επιτρέπει να επιτύχετε σημαντική αύξηση στην ταχύτητα απόδοσης και να μειώσετε το φορτίο στη CPU μετακινώντας τις λειτουργίες απόδοσης περιεχομένου σελίδας στην πλευρά της GPU, οι οποίες υλοποιούνται μέσω shaders που εκτελούνται στη GPU .

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο