Kamera internetowa (ang. webcam) to niewielka kamera, która przekazuje obraz wideo bezpośrednio do komputera lub sieci, zamiast zapisywać go na karcie pamięci jak klasyczny aparat. Może być wbudowana w ramkę ekranu laptopa albo stanowić osobne urządzenie podłączane przez USB. Jej zadaniem jest dostarczać strumień obrazu (czasem także dźwięku, bo wiele modeli ma wbudowany mikrofon) do aplikacji, która ten strumień dalej wyświetla, nagrywa albo wysyła przez internet.
Od strony technicznej kamera to przede wszystkim matryca światłoczuła (sensor CMOS), obiektyw i układ, który zamienia obraz na cyfrowy sygnał. Większość współczesnych kamer komunikuje się z komputerem przez standard UVC (USB Video Class), dzięki czemu działają od razu po podłączeniu, bez instalowania sterowników. System widzi je jako kolejne urządzenie wideo, a aplikacje mogą po nie sięgać. Kluczowe parametry, na które warto patrzeć, to rozdzielczość (np. 720p, 1080p, 4K) i liczba klatek na sekundę (zwykle 30 fps, lepsze modele 60 fps) — to one decydują, czy na rozmowie wyglądasz jak człowiek, czy jak slideshow.
Gdzie spotkasz ją w praktyce
Najczęściej w wideorozmowach: Zoom, Google Meet, Microsoft Teams czy Discord. Ale przyda się też przy streamingu na Twitchu albo nagrywaniu kursów. W systemie Linux kamerę reprezentuje plik urządzenia, zwykle /dev/video0. Szybki test bez żadnej aplikacji do połączeń:
- sprawdź dostępne urządzenia:
v4l2-ctl --list-devices - podejrzyj podgląd obrazu:
ffplay /dev/video0
Jeśli obraz się pojawia, sprzęt i sterowniki działają — problem leży gdzie indziej (np. w uprawnieniach aplikacji albo w tym, że inny program zajął kamerę na wyłączność).
Częste pułapki
Pierwsza klasyka: „kamera nie działa” na spotkaniu, gdy tak naprawdę używa jej już inna aplikacja w tle — w danym momencie zwykle tylko jeden program trzyma do niej dostęp. Druga: na nowym laptopie obraz jest, ale ciemny i ziarnisty, bo wbudowane kamery oszczędzają na sensorze. Zewnętrzna kamera USB za rozsądne pieniądze często wygrywa z wbudowaną w drogi sprzęt.
I rzecz najważniejsza z perspektywy bezpieczeństwa: fizyczna zaślepka albo kawałek taśmy to nie paranoja. Złośliwe oprogramowanie potrafi włączyć kamerę bez zapalania diody. Dlatego pilnuj uprawnień aplikacji i nie instaluj losowych „nakładek do efektów”.
Pojęcia powiązane: UVC, sterowniki V4L2, mikrofon, rozdzielczość, klatki na sekundę (fps), streaming, OBS Studio, kamera IP.