← Zpět na testy výkonu

Kamera není potřeba

Kontrola kodeků prohlížeče

Každý prohlížeč si nezávisle rozhoduje, které video kodeky umí kódovat, dekódovat a spouštět na vyhrazeném hardwaru — a nic z toho se nezobrazuje v běžné nabídce nastavení. Tento nástroj čte tyto informace přímo z rozhraní WebRTC a Media Capabilities prohlížeče: přesnou podporu kodeků a to, zda je každý z nich na vašem aktuálním zařízení hardwarově akcelerovaný. Žádná výzva k povolení, protože nic z toho nevyžaduje vaši kameru ani mikrofon.

Váš prohlížeč

Zjišťování…

—
Kontrola schopností kodeků…

Video

Podpora video kodeků

KodekKódováníDekódováníHW kódováníHW dekódování

Zvuk

Podpora audio kodeků

KodekVzorkovací frekvenceKanály

Sdílet

Sdílejte svůj výsledek

Poznámky

Proč na hardwarové akceleraci záleží víc než na názvu kodeku

Kodek je jen specifikace — skutečnou práci se stlačením videa na daný datový tok provádí enkodér, a ten může běžet na dvou velmi odlišných místech. Hardwarový enkodér je malý vyhrazený čip postavený přesně pro tento účel; je rychlý a téměř nezatěžuje baterii. Softwarový enkodér provádí stejné výpočty na vašem univerzálním procesoru, což funguje, ale stojí mnohem více energie a při dlouhém hovoru může znatelně zvýšit hluk ventilátoru.

Dvě zařízení mohou obě "podporovat" stejný kodek, přičemž jedno ho spouští na křemíku postaveném přímo pro tento účel a druhé místo toho spaluje procesorové cykly. Přesně tento rozdíl uvádějí sloupce HW kódování a HW dekódování výše.

Čtení tabulky

Kódování / Dekódování = NeVáš prohlížeč tento kodek v připojení WebRTC vůbec nedokáže použít, v žádném z obou směrů.
Sloupec HW = NePodporováno, ale běží softwarově. Občas to nevadí; při dlouhém hovoru je to obvykle příčina zahřátého notebooku a hlučného ventilátoru.
Sloupec HW = "neuvedeno"Váš prohlížeč pro tento kodek neposkytuje signál hardwarové akcelerace. Přesto může být akcelerovaný — jde o mezeru v tom, co prohlížeč stránce sděluje, nikoli o negativní výsledek.

Co vám tento nástroj nesdělí

Konferenční aplikace jako Zoom, Teams a Meet většinou používají vlastní nativní enkodéry místo těch v prohlížeči, takže hovor v desktopové aplikaci se může chovat jinak než hovor na kartě prohlížeče na stejném počítači. Tento nástroj uvádí, co dokáže samotný prohlížeč — nejrelevantnější údaj pro Google Meet, Discord nebo jakýkoli jiný nástroj, který používáte na kartě prohlížeče.

Srovnávací reference

Běžné rodiny kodeků

KodekKompatibilitaHardwarová podpora
H.264 / AVCTéměř univerzálníŠiroká hardwarová podpora napříč většinou moderních zařízení.
VP8Široce rozšířený (výchozí záložní kodek WebRTC)Na mnoha zařízeních obvykle softwarově.
VP9Běžný v aktuálních prohlížečíchRůzné — zkontrolujte svůj vlastní výsledek.
AV1Rostoucí podpora, dekódování je běžnější než kódováníHardwarové kódování omezeno na novější GPU/čipsety.

Obecné vlastnosti, nikoli záruka — skutečnou podporu vašeho zařízení měří přesně tabulka výše.

Krok za krokem

Jak spustit test

  1. Načtěte stránku — pro tento test není potřeba žádné povolení kamery ani mikrofonu.
  2. Přečtěte si tabulku kodeků pro podporu kódování/dekódování a signál hardwarové akcelerace pro každý kodek.
  3. Zkontrolujte svůj verdikt — nejlepší dostupnou hardwarově akcelerovanou možnost vašeho prohlížeče.
  4. Porovnejte prohlížeče spuštěním stejného testu v každém, který používáte, protože výsledky se skutečně liší.

Časté Otázky

Často Kladené Otázky

Který video kodek je nejlepší pro hovory a streamování?
Ten, který váš prohlížeč označí jako hardwarově akcelerovaný. Na výběru kodeku záleží méně než na tom, zda kódování běží na vyhrazeném čipu, nebo na vašem procesoru — hardwarově akcelerovaný stream VP8 spotřebuje méně baterie a vytvoří méně hluku ventilátoru než softwarový stream AV1, i když je AV1 na papíře novější a efektivnější formát.
Co tady vlastně znamená hardwarově akcelerované?
Znamená to, že vaše zařízení má vyhrazený čip pro daný konkrétní kodek, takže procesor nemusí kódování ani dekódování provádět softwarově. Tento nástroj čte vlastní signál powerEfficient prohlížeče z rozhraní Media Capabilities, místo aby hádal pouze podle názvu kodeku.
Je AV1 už podporován pro videohovory?
Podpora dekódování je nyní běžná v aktuálních verzích Chrome, Edge a Firefox. Hardwarově akcelerované kódování AV1 je stále omezeno na novější GPU a některé aktuální čipsety telefonů, takže většina zařízení schopných dekódovat AV1 ho stále kóduje softwarově, pokud vůbec — raději zkontrolujte svůj vlastní výsledek výše, než abyste to předpokládali.
Proč se můj výsledek liší mezi prohlížeči na stejném počítači?
Každý prohlížeč obsahuje vlastní implementace kodeků a nezávisle rozhoduje, které z nich zpřístupní přes hardwarovou akceleraci, a to i na identickém hardwaru. Chrome a Edge sdílejí stejný engine a obvykle se shodují; Firefox a Safari se často liší od obou i navzájem od sebe.
Vyžaduje to přístup ke kameře nebo mikrofonu?
Ne. Tento nástroj čte informace o schopnostech kodeků přímo z rozhraní Media Capabilities a RTCRtpSender prohlížeče — vůbec není potřeba žádné povolení kamery ani mikrofonu.