Kameran toiminnan ja suorituskyvyn todentaminen selaimessa
Verkkokameratesti on työkalu, jonka avulla kameran toiminta voidaan testata suoraan verkkoselaimessa ilman erillisten ohjelmistojen asennusta. Työkalu mahdollistaa reaaliaikaisen esikatselun tarkastelun, todellisen resoluution ja ruudunpäivitysnopeuden mittaamisen sekä tuettujen resoluutiotilojen skannaamisen.
Kun testi käynnistetään, selain pyytää lupaa käyttää videolaitetta. Työkalu pyytää nimenomaisesti videon käyttöoikeutta ilman audiosignaalia. Käynnistyksen jälkeen näytölle avautuu peilattu live-videokuva, jonka otsikkona on Esikatselu. Jos laitteeseen on liitetty useita kameroita, käyttäjä voi vaihtaa aktiivista laitetta kameravalinnan pudotusvalikosta.
Työkalun käyttöliittymä tarjoaa seuraavat ohjaustoiminnot:
- Käynnistä kamera: Aloittaa videostriimin vastaanoton ja pyytää tarvittavat käyttöoikeudet selaimessa.
- Pysäytä: Katkaisee aktiivisen kamerayhteyden ja vapauttaa laitteen muiden sovellusten käyttöön.
- Ota kuva: Kaappaa yksittäisen kuvaruudun suorasta esikatselusta.
- Lataa PNG: Tallentaa kaapatun kuvan paikalliselle laitteelle PNG-muodossa.
- Peilaa esikatselu: Kääntää esikatselukuvan vaakasuunnassa.
- Hae resoluutiot: Käynnistää testijakson, joka selvittää kameran tukemat standardiresoluutiot.
- Resoluution valinta: Klikkaamalla skannatusta luettelosta haluttua resoluutiota se otetaan käyttöön live-esikatselussa.
Kaikki kameran välittämä videokuva, reaaliaikaiset mittaukset ja otetut valokuvat käsitellään kokonaan paikallisesti käyttäjän omalla laitteella. Mitään tietoja ei tallenneta, ladata palvelimelle tai säilytetä, mikä takaa täydellisen yksityisyyden.
Kameran tekniset tiedot ja reaaliaikaiset mittaukset
Kun kamera on aktiivinen, työkalu näyttää sen tekniset tiedot osiossa Kameran tiedot. Tämä osio sisältää seuraavat reaaliaikaiset parametrit:
- Nimi: Aktiivisen kameran laitenimi. Jos laitteen nimeä ei voida tunnistaa tai sen välittäminen on estetty, kentässä näkyy teksti Nimetön kamera.
- Resoluutio: Aktiivisen videoraidan nykyinen leveys ja korkeus pikseleinä.
- Kuvasuhde: Nykyisen leveyden ja korkeuden pelkistetty matemaattinen suhde (esimerkiksi 16:9 tai 4:3).
- Ruudunpäivitysnopeus: Kameran sekunnissa välittämien kuvien määrä (FPS). Tämän arvon yhteydessä näytetään joko teksti Reaaliaikainen mittaus (kun arvo mitataan liukuvassa aikaikkunassa selaimen rajapintojen kautta) tai Kameran ilmoittama (kun käytetään selaimen raportoimaa kiinteää arvoa).
On huomattava, että näytetyt lukemat kuvaavat sitä, mitä selain pystyy sillä hetkellä vastaanottamaan ja mittaamaan. Nämä arvot voivat poiketa laitevalmistajan ilmoittamista teknisistä tiedoista esimerkiksi ajurien toiminnan, USB-väylän kaistanleveyden tai riittämättömän valaistuksen vuoksi.
Tuettujen resoluutioiden skannaaminen
Kamerat tukevat usein useita eri resoluutiotiloja, mutta kaikki tilat eivät välttämättä ole käytettävissä kaikissa käyttöjärjestelmissä tai selaimissa. Työkalun Hae resoluutiot -toiminto testaa 11 yleistä standardiresoluutiota.
Skannaus suoritetaan soveltamalla exact-rajoitetta kuhunkin resoluutiotilaan yksitellen. Kun tilaa on testattu, väliaikainen videoraita pysäytetään välittömästi. Kyseessä on yleisimpien standarditilojen yhteensopivuustesti, ei täydellinen laitteistotason luettelo kaikista mahdollisista resoluutioista.
Skannauksen aikana ja sen jälkeen osiossa Tuetut resoluutiot näytetään yhteenveto muodossa ‹count› / ‹total› resoluutiota saatavilla. Jokaisen testatun resoluution kohdalla näytetään jokin seuraavista tiloista:
- Käytössä: Resoluutio on testattu ja se on valittavissa käyttöön.
- Ei tuettu: Kamera tai selain hylkäsi kyseisen resoluutiotilan.
Virhetilanteet ja ongelmanratkaisu
Kameran käynnistyksen tai käytön aikana voi ilmetä laitteistosta, käyttöoikeuksista tai järjestelmän tilasta johtuvia virheitä. Työkalu tunnistaa nämä tilanteet ja näyttää niistä tarkat suomenkieliset virheilmoitukset:
| Virhetilanne | Näytettävä virheilmoitus |
|---|---|
| Selain tai sivu ei tue kameran käyttöä (esim. suojaamaton HTTP-yhteys) | Tämä selain tai sivu ei voi käyttää kameraa. Kokeile ajanmukaista selaimea suojatulla (HTTPS) yhteydellä. |
| Käyttäjä estää kameran käyttöoikeuden selaimessa | Kameran käyttö on estetty. Salli kameran käyttö tälle sivustolle selaimessa ja yritä uudelleen. |
| Järjestelmästä ei löydy kameratason laitteistoa | Kameraa ei löytynyt. Liitä tai ota käyttöön kamera ja yritä uudelleen. |
| Toinen sovellus tai välilehti on varannut kameran | Kameraa ei voitu käynnistää – jokin toinen sovellus saattaa käyttää sitä. Sulje kyseinen sovellus ja yritä uudelleen. |
| Yleinen virhe kameran käynnistyksessä | Kameraa ei voitu käynnistää (‹error›). |
| Kamera hylkää tietyn resoluution skannauksen aikana | Kamera hylkäsi tilan ‹mode›; edellinen tila palautettiin. |
| Aktiivinen kamera irrotetaan fyysisesti käytön aikana | Käytössä ollut kamera irrotettiin. |
Kun testi pysäytetään, käyttäjä vaihtaa laitetta tai poistuu sivulta (pagehide-tapahtuma), työkalu vapauttaa kaikki aktiiviset mediaraidat välittömästi, jotta kamera vapautuu muiden sovellusten käyttöön.
Usein kysytyt kysymykset
Miksi minun täytyy sallia kameran käyttö ensin?
Selain jakaa kameran vasta luvallasi, ja voit peruuttaa luvan milloin tahansa sivuston asetuksista. Testi käyttää pääsyä esikatselun näyttämiseen ja kameran tilojen lukemiseen; testin pysäyttäminen vapauttaa kameran heti.
Miksi jokin kameran teknisissä tiedoissa mainittu resoluutio puuttuu?
Luettelo näyttää tilat, jotka kamera ja selain todella tarjoavat juuri nyt, ei markkinointitietoja. Ajurit, USB-kaistanleveys ja valaistus voivat vaikuttaa tarjolla oleviin tiloihin, ja jotkin tilat näkyvät vain tietyissä sovelluksissa.
Entä jos jokin toinen sovellus käyttää kameraa?
Useimmat kamerat palvelevat vain yhtä sovellusta kerrallaan. Sulje videopuhelu- tai tallennussovellukset (mukaan lukien muut selaimen välilehdet) ja käynnistä testi uudelleen. Jos ongelma jatkuu, kytke kamera uudelleen tai käynnistä selain uudelleen.