← Torna ai test di prestazioni

Fotocamera non necessaria

Ispettore Codec del Browser

Ogni browser decide autonomamente quali codec video sa codificare, decodificare ed eseguire su hardware dedicato — e nulla di tutto ciò compare in un normale menu delle impostazioni. Questo strumento legge queste informazioni direttamente dalle API WebRTC e Media Capabilities del browser: il supporto esatto dei codec, e se ciascuno è accelerato via hardware sul tuo dispositivo attuale. Nessuna richiesta di permesso, perché nulla di questo richiede la tua fotocamera o il tuo microfono.

Il tuo browser

Rilevamento in corso…

—
Verifica delle capacità dei codec in corso…

Video

Supporto codec video

CodecCodificaDecodificaCodifica HWDecodifica HW

Audio

Supporto codec audio

CodecFrequenza di clockCanali

Condividi

Condividi il tuo risultato

Note

Perché l'accelerazione hardware conta più del nome del codec

Un codec è solo una specifica — il vero lavoro di comprimere il video a un certo bitrate avviene nell'encoder, e quell'encoder può girare in due luoghi molto diversi. Un encoder hardware è un piccolo chip dedicato costruito appositamente per questo compito; è veloce e incide pochissimo sulla batteria. Un encoder software esegue gli stessi calcoli sulla CPU generica, il che funziona ma consuma molta più energia e può far aumentare sensibilmente il rumore della ventola durante una chiamata lunga.

Due dispositivi possono entrambi "supportare" lo stesso codec mentre uno lo esegue su un chip costruito apposta e l'altro consuma invece cicli di CPU. Questa differenza è esattamente ciò che riportano le colonne Codifica HW e Decodifica HW qui sopra.

Come leggere la tabella

Codifica / Decodifica = NoIl tuo browser non può usare quel codec su una connessione WebRTC in nessuna delle due direzioni.
Colonna HW = NoSupportato, ma eseguito via software. Va bene occasionalmente; in una chiamata lunga è di solito la causa di un portatile caldo e di una ventola rumorosa.
Colonna HW = "non riportato"Il tuo browser non espone un segnale di accelerazione hardware per quel codec. Potrebbe comunque essere accelerato — è una lacuna in ciò che il browser comunica alla pagina, non un risultato negativo.

Cosa non ti dice questo strumento

Le app di videoconferenza come Zoom, Teams e Meet usano perlopiù i propri encoder nativi anziché quelli del browser, quindi una chiamata da app desktop può comportarsi diversamente da una chiamata da scheda del browser sulla stessa macchina. Questo strumento riporta ciò che il browser stesso è in grado di fare — il dato più rilevante per Google Meet, Discord o qualsiasi altro strumento che usi all'interno di una scheda.

Riferimento benchmark

Famiglie di codec comuni

CodecCompatibilitàSupporto hardware
H.264 / AVCQuasi universaleAmpio supporto hardware sulla maggior parte dei dispositivi moderni.
VP8Ampio (fallback predefinito di WebRTC)Solitamente via software su molti dispositivi.
VP9Comune nei browser recentiVariabile — controlla il tuo risultato.
AV1In crescita, la decodifica è più comune della codificaCodifica hardware limitata alle GPU/chipset più recenti.

Caratteristiche generali, non una garanzia — il supporto effettivo del tuo dispositivo è esattamente ciò che misura la tabella qui sopra.

Passo dopo passo

Come eseguire il test

  1. Carica la pagina — questo test non richiede il permesso di fotocamera o microfono.
  2. Leggi la tabella dei codec per il supporto a codifica/decodifica e il segnale di accelerazione hardware per ciascun codec.
  3. Controlla il tuo verdetto — la migliore opzione con accelerazione hardware disponibile sul browser.
  4. Confronta i vari browser eseguendo lo stesso test in ognuno di quelli che usi, perché i risultati cambiano davvero.

Domande Comuni

Domande Frequenti

Quale codec video è migliore per chiamate e streaming?
Quello che il tuo browser riporta come accelerato via hardware. La scelta del codec conta meno del fatto che la codifica avvenga su un chip dedicato o sulla CPU — uno stream VP8 accelerato via hardware userà meno batteria e genererà meno rumore della ventola rispetto a uno stream AV1 via software, anche se AV1 è sulla carta il formato più recente ed efficiente.
Cosa significa esattamente "accelerato via hardware" in questo contesto?
Significa che il tuo dispositivo ha un chip dedicato per quel codec specifico, così la tua CPU non deve eseguire via software il lavoro di codifica o decodifica. Questo strumento legge il segnale powerEfficient del browser stesso tramite la Media Capabilities API, anziché indovinare dal solo nome del codec.
AV1 è già supportato per le videochiamate?
Il supporto alla decodifica è ormai comune nelle versioni recenti di Chrome, Edge e Firefox. La codifica AV1 accelerata via hardware resta invece limitata alle GPU più recenti e ad alcuni chipset di smartphone recenti, quindi la maggior parte dei dispositivi in grado di decodificare AV1 lo codifica ancora via software, quando lo fa — controlla il tuo risultato qui sopra invece di darlo per scontato.
Perché il mio risultato cambia tra browser diversi sullo stesso computer?
Ogni browser include le proprie implementazioni dei codec e decide in autonomia quali esporre tramite accelerazione hardware, anche sullo stesso hardware identico. Chrome ed Edge condividono lo stesso motore e di solito coincidono; Firefox e Safari spesso differiscono sia tra loro sia dagli altri due.
Serve l'accesso a fotocamera o microfono per questo test?
No. Questo strumento legge le informazioni sul supporto dei codec direttamente dalle API Media Capabilities e RTCRtpSender del browser — non è richiesto alcun permesso per fotocamera o microfono.