← Vissza a teljesítményteszteknél

Kamera nem szükséges

Böngésző Kodek Vizsgáló

Minden böngésző önállóan dönti el, mely videokodekeket tudja kódolni, dekódolni és dedikált hardveren futtatni — és ebből semmi nem jelenik meg egyetlen normál beállítási menüben sem. Ez az eszköz közvetlenül a böngésző saját WebRTC és Media Capabilities API-jaiból olvassa ki: pontos kodektámogatás, valamint hogy melyik van hardveresen gyorsítva a jelenlegi eszközödön. Nincs engedélykérés, mert ehhez semmi köze a kamerádnak vagy mikrofonodnak.

A böngésződ

Felismerés…

—
Kodekképességek ellenőrzése…

Videó

Videokodek-támogatás

KodekKódolásDekódolásHW kódolásHW dekódolás

Hang

Audiokodek-támogatás

KodekÓrajelCsatornák

Megosztás

Oszd meg az eredményed

Megjegyzések

Miért fontosabb a hardveres gyorsítás, mint a kodek neve

A kodek csupán egy specifikáció — a videó adott bitrátára tömörítésének tényleges munkáját egy kódoló végzi, és ez a kódoló két nagyon eltérő helyen futhat. A hardveres kódoló egy erre a feladatra épített, kis dedikált chip; gyors, és alig érinti az akkumulátort. A szoftveres kódoló ugyanezt a matematikát az általános célú CPU-n végzi el, ami működik, de jóval több energiát emészt fel, és hosszú híváson érezhetően felerősítheti a ventilátorzajt.

Két eszköz „támogathatja” ugyanazt a kodeket úgy, hogy az egyik erre épített hardveren futtatja, a másik pedig CPU-ciklusokat éget el helyette. Pontosan ezt a különbséget jelzi a fenti HW kódolás és HW dekódolás oszlop.

A táblázat értelmezése

Kódolás / Dekódolás = NemA böngésződ egyáltalán nem tudja használni azt a kodeket WebRTC-kapcsolaton, egyik irányban sem.
HW oszlop = NemTámogatott, de szoftveresen fut. Alkalmanként rendben van; hosszú híváson ez az a különbség, amire a felmelegedő laptop és a hangos ventilátor általában visszavezethető.
HW oszlop = „nincs jelentve”A böngésződ nem ad hardveres gyorsítási jelzést erre a kodekre. Lehet, hogy mégis gyorsított — ez csak hiányosság abban, amit a böngésző közöl az oldallal, nem negatív eredmény.

Amit ez nem árul el

A konferenciaalkalmazások, mint a Zoom, a Teams és a Meet, többnyire a saját natív kódolóikat használják a böngésző helyett, így egy asztali alkalmazásos hívás másképp viselkedhet, mint egy böngészőfüles hívás ugyanazon a gépen. Ez az eszköz azt mutatja meg, amire maga a böngésző képes — ez a legrelevánsabb adat a Google Meethez, a Discordhoz vagy bármely más, böngészőfülben használt eszközhöz.

Referenciaérték

Gyakori kodekcsaládok

KodekKompatibilitásHardveres támogatás
H.264 / AVCSzinte univerzálisSzéles körű hardveres támogatás a legtöbb modern eszközön.
VP8Elterjedt (WebRTC alapértelmezett tartalék)Sok eszközön általában szoftveresen fut.
VP9Gyakori az újabb böngészőkbenVegyes — nézd meg a saját eredményedet.
AV1Terjedőben, a dekódolás gyakoribb, mint a kódolásA hardveres kódolás csak az újabb GPU-kra/chipsetekre korlátozódik.

Általános jellemzők, nem garancia — a saját eszközöd tényleges támogatását pontosan a fenti táblázat méri.

Lépésről lépésre

Hogyan futtasd le a tesztet

  1. Töltsd be az oldalt — ehhez a teszthez nincs szükség kamera- vagy mikrofon-engedélyre.
  2. Olvasd el a kodektáblázatot a kódolási/dekódolási támogatásért és a hardveres gyorsítás jelzéséért kodekenként.
  3. Nézd meg a végeredményt — a böngésző legjobb elérhető hardveresen gyorsított opcióját.
  4. Hasonlítsd össze a böngészőket úgy, hogy ugyanazt a tesztet futtatod le mindegyikben, amit használsz, mivel az eredmények valóban eltérnek.

Gyakori Kérdések

Gyakran Ismételt Kérdések

Melyik videokodek a legjobb hívásokhoz és streameléshez?
Amelyiket a böngésződ hardveresen gyorsítottként jelöli. A kodek választása kevésbé számít, mint hogy a kódolás dedikált chipen vagy a CPU-n fut-e — egy hardveresen gyorsított VP8-adatfolyam kevesebb akkumulátort és kevesebb ventilátorzajt jelent, mint egy szoftveres AV1-adatfolyam, még ha az AV1 papíron az újabb, hatékonyabb formátum is.
Mit jelent itt pontosan a hardveresen gyorsított?
Azt jelenti, hogy az eszközödnek van egy dedikált chipje az adott kodekhez, így a CPU-nak nem kell szoftveresen elvégeznie a kódolási vagy dekódolási munkát. Ez az eszköz a böngésző saját powerEfficient jelzését olvassa ki a Media Capabilities API-ból, ahelyett hogy csak a kodek nevéből próbálna következtetni.
Támogatott már az AV1 videohívásokhoz?
A dekódolási támogatás mára elterjedt a legújabb Chrome, Edge és Firefox verziókban. A hardveresen gyorsított AV1-kódolás még csak az újabb GPU-kra és néhány friss telefon-chipsetre korlátozódik, így a legtöbb eszköz, amely dekódolni tudja az AV1-et, egyelőre szoftveresen kódolja, ha egyáltalán — nézd meg a saját eredményedet fentebb, ahelyett hogy feltételeznéd.
Miért különbözik az eredményem böngészőnként ugyanazon a gépen?
Minden böngésző saját kodekimplementációkat szállít, és önállóan dönti el, melyiket teszi elérhetővé hardveres gyorsítással, még azonos hardveren is. A Chrome és az Edge ugyanazt a motort osztja meg, és általában megegyeznek; a Firefox és a Safari gyakran eltér mindkettőtől és egymástól is.
Szükséges ehhez kamera- vagy mikrofonhozzáférés?
Nem. Ez az eszköz közvetlenül a böngésző Media Capabilities és RTCRtpSender API-jaiból olvassa ki a kodekképesség-információkat — egyáltalán nincs szükség kamera- vagy mikrofon-engedélyre.