De que você precisa

Para se criar uma webcam simples, necessitamos de três coisas:
  • uma câmera de qualquer tipo conectada a seu computador
  • uma cópia de um programa que possa capturar uma imagem da câmera periodicamente
  • uma maneira de transmitir suas imagens pela web

Se tivermos nosso próprio servidor web e um site, teremos uma maneira de colocar nossas imagens da webcam na Internet. Na sua forma mais simples, um servidor web é apenas um equipamento com a habilidade de entregar o conteúdo no formato web para um browser. Para muitos, o computador caseiro funciona como um servidor web. Se esse for o caso, uma câmera, uma cópia do programa e seu PC é tudo de que precisamos. Se usarmos um servidor web hospedado em outra parte (por exemplo, se estivermos pagando um ASP para hospedar nosso servidor web), também precisaremos:

  • da capacidade de mover frames de nosso computador para o servidor web, geralmente usando um Protocolo de Transferência de Arquivos (FTP) - em inglês. Para a maioria dos servidores web, isso não é problema, mas, ocasionalmente, uma empresa de hospedagem de dados terá políticas locais que tornam isso difícil;

     

  • de uma conexão relativamente consistente entre seu computador e a Internet. Uma conexão via modem para um ISP é suficiente se é algo que você mantém conectado a maior parte do tempo, o que implica que deveremos ter uma linha telefônica dedicada a nosso computador. Se tivermos algo como um modem a cabo que permaneça conectado todo o tempo, será perfeito.
Caso não se tenha um servidor web ou um site, e não se queira um, podemos simplesmente ter alguém que mantenha suas imagens da webcam. Muitos programas de webcam vêm completos, com acesso às imagens com base na web. Geralmente oferecem diferentes opções de acesso, incluindo acessos remotos, que utilizam protocolo UDP (em inglês) para transferir suas imagens da webcam diretamente de seu computador para outro. Isso pode ser feito:
  • via browser; nesse caso, o programa por si só estabelece seu próprio servidor HTTP (em inglês) para que qualquer um, usando o browser, possa acessar as imagens da webcam em seu PC;
  • via carga FTP (em inglês) tradicional para um servidor web remoto.
Usando esse tipo de serviço, evitamos ter de armazenar e/ou manter nosso próprio site. Se estivermos usando um desses serviços e quisermos que a imagem seja atualizada sozinha constantemente, precisamos de uma conexão relativamente consistente entre nosso computador e a Internet. Se nossa conexão não for consistente, ela não fará mal a ninguém. Isso significa apenas que a imagem não será continuamente atualizada.