A idéia básica


Foto cortesia Amazon.com
Uma webcam simples tem preço em torno de R$ 70 (na foto, modelo com entrada USB da Creative Labs)
Webcams, como muitas coisas, vão das simples às complexas. Se entendermos a essência da instalação de uma webcam simples, podemos adicionar funcionalidades por meio de programas, customizações e/ou conexões de equipamentos.

Uma instalação básica de uma webcam consiste de uma câmera digital ligada a seu computador, normalmente por meio de uma conexão USB. Parte da instalação de uma webcam consiste em uma câmera digital, não havendo nada de especial nela. O tipo "webcam" da câmera vem com o programa. O programa da webcam "captura imagens" da câmera digital em intervalos estabelecidos (por exemplo, o programa pode capturar uma imagem da câmera a cada 30 segundos) e transfere-as para outro local, para que sejam vistas. Se você estiver interessado em utilizar sua webcam em um vídeo, é necessário um sistema com alta taxa de quadros. A taxa de quadros indica o número de poses que o programa pode capturar e transferir em um segundo. Para vídeos, é necessária uma taxa de no mínimo 15 quadros por segundo (fps), sendo 30 fps o ideal. Para alcançar uma taxa alta de quadros é necessária uma conexão de alta velocidade na Internet.

Uma vez capturado um quadro, o programa transmite a imagem inteiramente por sua conexão de Internet. Há vários métodos de transmissão. Usando o método mais comum, o programa transforma a imagem em um arquivo JPEG e o transfere para um servidor de web usando o Protocolo de Transferência de Arquivos (FTP). Podemos facilmente colocar uma imagem JPEG em qualquer página da web (para saber como criar páginas da web e adicionar imagens JPEG, veja Como funcionam as páginas de Internet).

Se não tiver seu próprio servidor de web, muitas empresas oferecem a você um lugar gratuito para carregar suas imagens, poupando-o dos problemas de instalar e manter um servidor web ou um site web hospedeiro.

Essa é a forma mais simples de se ter uma webcam. Vejamos o que é necessário para que isso aconteça.