Test webkamery

Ověřte živý náhled, rozlišení a snímkovou frekvenci své kamery.

Náhled

Spuštěním kamery získejte živý náhled a podrobnosti o signálu.

Kamera je vypnutá

Obraz z kamery ani snímky neopouštějí toto zařízení – nic se nenahrává, nepřenáší ani neukládá.

Časté dotazy

Proč musím nejprve povolit přístup ke kameře?

Prohlížeč zpřístupní kameru až po vašem potvrzení a oprávnění můžete kdykoli zrušit v nastavení webu. Test toto oprávnění využívá k zobrazení náhledu a zjištění režimů kamery. Ukončením testu se kamera ihned uvolní.

Proč v seznamu chybí rozlišení uvedené ve specifikaci kamery?

Seznam zobrazuje režimy, které kamera a prohlížeč skutečně poskytují nyní, nikoli marketingové údaje. Ovladače, šířka pásma USB a osvětlení mohou dostupnost ovlivnit a některé režimy se objevují jen v určitých aplikacích.

Co dělat, když kameru používá jiná aplikace?

Většina kamer obsluhuje vždy jen jednu aplikaci. Zavřete aplikace pro videohovory či nahrávání (včetně jiných panelů prohlížeče) a spusťte test znovu. Pokud potíže přetrvají, připojte kameru znovu nebo restartujte prohlížeč.

Přístup k hardwaru přes WebRTC a prohlížečové API

Moderní webové prohlížeče přistupují k hardwaru kamer přímo bez nutnosti instalovat externí doplňky nebo specializovaný software. Tento proces využívá standardizované rozhraní WebRTC (Web Real-Time Communication), konkrétně API pro zachycení médií, které umožňuje webové stránce požádat o video stream.

Při inicializaci testu kliknutím na tlačítko Zapnout kameru odešle nástroj prohlížeči požadavek na přístup k video stopě. Tento požadavek je záměrně nakonfigurován tak, aby vyžadoval pouze video bez doprovodného zvuku. Tím je zajištěno, že mikrofon zařízení zůstane po celou dobu neaktivní. Nástroj se nespouští automaticky při načtení stránky, ale vyžaduje explicitní akci uživatele.

Pokud uživatel test ukončí kliknutím na tlačítko Zastavit, přepne na jiné zařízení v rozbalovací nabídce Kamera nebo opustí stránku (což zachycuje událost pagehide), nástroj okamžitě uvolní všechny aktivní mediální stopy. Tím dojde k úplnému odpojení hardwaru a zhasnutí indikační diody na kameře.

Rozlišení kamery a výpočet poměru stran

Rozlišení videa definuje šířku a výšku obrazu v pixelech. Během aktivního testu zobrazuje sekce Podrobnosti o kameře aktuální rozměry aktivní video stopy pod štítkem Rozlišení. Z těchto hodnot nástroj matematicky zjednodušuje poměr stran, který uvádí pod štítkem Poměr stran (například standardní širokoúhlý formát 16:9 nebo klasický formát 4:3).

Nástroj umožňuje provést analýzu kompatibility hardwaru pomocí funkce Skenovat rozlišení. Tento proces probíhá následovně:

  • Nástroj postupně testuje 11 běžných standardních režimů rozlišení.
  • Pro každý režim aplikuje striktní pravidlo exact na šířku a výšku.
  • Jakmile prohlížeč na daný požadavek odpoví, testovací stopa se okamžitě ukončí, aby se uvolnily systémové prostředky.
  • Výsledkem je přehled v sekci Podporovaná rozlišení se souhrnným textem ve formátu ‹count› z ‹total› rozlišení k dispozici.
  • U každého testovaného režimu se zobrazí stavový indikátor Používá se nebo Nepodporováno.

Tento test nepředstavuje vyčerpávající výčet všech hardwarových možností snímače, ale ověřuje dostupnost nejčastěji používaných standardních formátů v prostředí daného prohlížeče. Uživatel může na kterékoli dostupné rozlišení v seznamu kliknout a aplikovat jej zpět na živý náhled.

Dynamika snímkové frekvence (FPS)

Snímková frekvence (FPS) udává, kolik jednotlivých snímků obrazu dokáže kamera přenést za jednu sekundu. V sekci Podrobnosti o kameře pod štítkem Snímková frekvence se zobrazuje hodnota, která může být určena dvěma způsoby:

Metoda určení FPS Popis mechanismu Štítek v rozhraní
Živé měření Hodnota je průběžně počítána v plovoucím časovém okně pomocí API prohlížeče na základě skutečně doručených snímků. Živé měření
Uvádí kamera Hodnota je staticky převzata z parametrů, které prohlížeči nahlásil samotný ovladač zařízení. Uvádí kamera

Skutečná naměřená snímková frekvence se často liší od nominálních hodnot uváděných výrobcem. Tento rozdíl je způsoben tím, že hardware musí reagovat na aktuální fyzické podmínky. Například při slabém osvětlení automatická expozice kamery prodlužuje čas závěrky každého snímku, což vede k poklesu reálného FPS. Výkon ovlivňuje také propustnost sběrnice USB nebo vytížení procesoru počítače.

Zabezpečení, oprávnění a ochrana soukromí

Přístup k hardwaru kamery podléhá přísným bezpečnostním pravidlům operačního systému a webového prohlížeče. Prohlížeče z bezpečnostních důvodů striktně blokují přístup k mediálním zařízením na nezabezpečených protokolech. Kamera je dostupná pouze tehdy, pokud stránka běží na zabezpečeném připojení HTTPS nebo na lokální adrese localhost.

Veškeré zpracování obrazu probíhá lokálně. Živý náhled označený jako Náhled, měření parametrů i zachycené snímky v sekci Snímek (s alternativním textem Snímek zachycený z náhledu kamery) jsou zpracovávány výhradně v paměti vašeho zařízení. Žádná data se neodesílají na externí servery, neukládají ani nenahrávají, což zaručuje absolutní soukromí.

Řešení chybových stavů v prohlížeči

Při inicializaci nebo během běhu testu může dojít k chybám způsobeným konfigurací systému, chybějícími oprávněními nebo hardwarovými konflikty. Nástroj tyto stavy detekuje a zobrazuje specifická chybová hlášení:

  • Zabezpečení a nekompatibilita: Pokud prohlížeč nepodporuje potřebná rozhraní nebo je stránka spuštěna na nezabezpečeném protokolu HTTP, zobrazí se zpráva: Tento prohlížeč nebo stránka nemá přístup ke kameře. Použijte aktuální prohlížeč na zabezpečeném (HTTPS) připojení.
  • Blokování uživatelem: Pokud v dialogovém okně prohlížeče odmítnete udělit oprávnění, zobrazí se: Přístup ke kameře je zablokován. Povolte přístup ke kameře pro tento web v prohlížeči a zkuste to znovu.
  • Chybějící hardware: Pokud v systému není aktivní žádné snímací zařízení, nástroj ohlásí: Nebyla nalezena žádná kamera. Připojte nebo zapněte kameru a zkuste to znovu.
  • Konflikt s jinou aplikací: Pokud je kamera blokována jiným programem (např. Skype, Teams, Zoom) nebo jiným panelem prohlížeče, zobrazí se: Kameru se nepodařilo spustit – možná ji používá jiná aplikace. Zavřete ji a zkuste to znovu.
  • Neočekávaná chyba: Při jiných selháních inicializace se zobrazí systémový kód ve formátu: Kameru se nepodařilo spustit (‹error›).
  • Odmítnutí režimu: Pokud kamera během skenování nepovolí konkrétní rozlišení, zobrazí se: Kamera odmítla rozlišení ‹mode›, bylo obnoveno předchozí.
  • Odpojení za běhu: Pokud dojde k vytažení kabelu USB nebo vypnutí kamery během aktivního testu, systém vypíše: Aktivní kamera byla odpojena.

Často kladené otázky

Proč musím nejprve povolit přístup ke kameře? Prohlížeč zpřístupní kameru až po vašem potvrzení a oprávnění můžete kdykoli zrušit v nastavení webu. Test toto oprávnění využívá k zobrazení náhledu a zjištění režimů kamery. Ukončením testu se kamera ihned uvolní.

Proč v seznamu chybí rozlišení uvedené ve specifikaci kamery? Seznam zobrazuje režimy, které kamera a prohlížeč skutečně poskytují nyní, nikoli marketingové údaje. Ovladače, šířka pásma USB a osvětlení mohou dostupnost ovlivnit a některé režimy se objevují jen v určitých aplikacích.

Co dělat, když kameru používá jiná aplikace? Většina kamer obsluhuje vždy jen jednu aplikaci. Zavřete aplikace pro videohovory či nahrávání (včetně jiných panelů prohlížeče) a spusťte test znovu. Pokud potíže přetrvají, připojte kameru znovu nebo restartujte prohlížeč.