Introdução

A Webcam, ou traduzida para o português “Câmera da internet”, é uma câmera de vídeo que capta imagens e sons e os transfere pela internet em tempo real. Essas câmeras são na realidade micro câmeras ligadas aos computadores e vão das mais simples às complexas, as diferenças estão muito além do design: baixa ou alta resolução de imagens podendo passar de 2.0 Megapixels, algumas com microfones acoplados, emissores de luz para fotografar ou filmar em locais com pouca luminosidade, ajuste de ruído, configuração de brilho automático ou manual, zoom, etc. São usadas em videoconferências, como câmeras de segurança, para monitoramento de ambientes, em conversas ao vivo, e até mesmo utilizar de recursos como edição de imagens e vídeos. Existem Webcams que podem ser utilisadas como máquina fotográfica ou filmadora, mesmo desconectadas do computador, armazenando até 200 imagens ou 70 segundos de vídeos. Algumas contam com cartão de memória para ampliar essa capacidade.

História

A primeira webcam de que se tem notícia foi criada em 1991 e sequer ficava conectada à Internet. Ela ficava no laboratório de computação da Universidade de Cambridge, Inglaterra, e não era usada para conversar com ninguém. Seu único propósito era filmar a jarra de uma cafeteira. A idéia era evitar que funcionários querendo uma xícara de café a encontrassem vazia. A câmera entrou online em 1993 e funcionou ininterruptamente durante dez anos, até ser desativada. O primeiro modelo comercial de webcam foi a QuickCam, da Connectix, lançada em 1994, cuja resolução era muito inferior à das câmeras atuais e produzia apenas imagens em preto e branco. Com o tempo se tornaram uma verdadeira febre no Brasil devido à difusão de programas de mensagem instantânea, como MSN Messenger, Yahoo! Messenger e Skype. As imagens obtidas são de baixa resolução e, por isso, requerem pouco espaço de armazenamento e podem ser rapidamente difundidas pela internet. Com a disseminação das conexões de banda larga as Webcams também se tornaram cada vez mais comuns e hoje são item de série em muitos modelos de computadores, na maioria das vezes acopladas em e notebooks sem o uso de cabos.

A idéia básica

Uma instalação básica de uma webcam consiste de uma câmera digital ligada a um computador, normalmente por meio de uma conexão USB (essa interface torna a transmissão de dados mais rápida e facilita a utilização, pois, em geral, esses modelos funcionam automaticamente após a conexão, sem necessidade de configurações complexas). Cada modelo de webcam é acompanhado por um programa de instalação adequado para seu uso. Por isso, nem toda câmera é compatível com a utilização em videoconferências ou sistema de segurança. O Software de imagens "captura imagens" da câmera digital em intervalos estabelecidos (por exemplo, para vídeos o programa deve capturar no minimo 15 imagens da câmera por segundos) e transfere-as, via internet, para outro local, para que sejam vistas. O tempo de atualização dos quadros varia de acordo com o tipo de câmera e velocidade de conexão. O tipo de conexão com a internet pode anular as qualidades da mais moderna webcam. 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.

O que tem de novo

Se entendermos como funciona uma webcam simples, podemos adicionar funcionalidades por meio de programas, customizações e conexões de equipamentos:

  • percepção de movimento - a webcam tira uma nova imagem sempre que detectar um movimento;
  • arquivamento de imagem - se cria um arquivo para salvar todas as imagens da webcam ou somete imagens em intervalos pré-selecionados;
  • conexões avançadas - conexões com cabo ou sem fio podem conectar um equipamento home theater a sua webcam;
  • automação - câmeras robotizadas permitem configurar uma série de posições pan/tilt e programar a captura de imagens baseadas na posição da câmera;
  • meio de gravação - para aplicações profissionais, uma instalação de webcam pode usar compressão MPEG4 para obter arquivos de áudio e vídeo (esse é o sistema de compressão usado em muitos dos aparelhos de vídeo e imagem mais populares em PCs);
  • código de customização – é possível importar codificação própria de um usuário para informar à webcam o que fazer.
  • podemos evitar os cabos usando um link de rádio, uma conexão Ethernet ou uma instalação WiFi utilizando as chamadas “Câmeras em rede”. Um programa webcam e um servidor de web embutido na câmera não precisando de um PC, tudo de que precisa é uma conexão na Internet.
  • Atualmente alguns programas de webcam disponibilizam imagens diretamente na web, PDA ou smartphone. Outros produtos lhe permitem conectar sua câmera portátil a sua configuração da webcam, permitindo que o usuário disponibilize integralmente suas férias pela Internet. As possibilidades são infinitas.

Na Web

Se tratando de web, no começo havia o blog, depois apareceu o fotolog e, agora, a moda é o videolog. Nele os usuários adicionam pequenos vídeos, podendo ser de uma câmera usual ou diretamente da webcam, a seus diários pessoais na Internet, como UOL Mais ou Youtube, que oferece ferramentas gratuitas para editá-los, um grande ponto positivo visto que não exige que o usuário instale nenhum programa em seu computador. O Google também não ficou para trás. Através dos chamados “Hangouts” o usuário pode animar conversas em grupo com chamadas de vídeo gratuitas.

Softwares

Como já vimos, as Webcams podem ir muito além de um tradicional bate-papo virtual na Web. A seguir uma lista de softwares que ampliam o uso da Webcam:

  • Windows
    • Yahoo! Messenger faz chamadas de voz gratuitas entre PCs, troca mensagens com o Windows Live Messenger e suporta webcams. Com uma conexão rápida à Internet, a opção Super Webcam permite vídeo de alta qualidade.
    • Windows Live Messenger tem suporte a Webcams com vídeo em resolução de até 640x480 pixels. Programas adicionais permitem que usuários do Windows Live Messenger compartilhem Webcams com usuários de Linux e Mac.
    • Multicam, um widget para o Yahoo!, permite assistir a até 9 Webcams, de várias partes do mundo. Os locais são definidos pelo próprio usuário, e as imagens, atualizadas automaticamente.
    • CoffeeCup Webcam funciona como um sistema de segurança: fotografa constantemente o ambiente e avisa o usuário (via e-mail) sempre que algo se mover entre uma imagem e outra.
    • Camtasia Studio permite gravar vídeo de sua webcam e integrá-lo a apresentações do PowerPoint para criar palestras e vídeos de treinamento com aparência profissional.
    • Simplecam cria uma página na Web com stream de vídeo ao vivo da webcam instalada no computador. Entre os recursos, o suporte a múltiplas câmeras e a criação de câmeras seguras (só visíveis com um usuário/senha).
    • Free Track usa uma webcam para rastrear pequenos movimentos na cabeça do jogador, que podem ser transformados em comandos em jogos compatíveis.
  • Linux
    • Antigo GnomeMeeting, o Ekiga permite ligações de voz ou vídeo entre dois ou mais computadores. Usa padrões abertos de comunicação, como SIP e H.323.
    • O Camorama é um software para captura de imagens da webcam, similar ao Apple Photo Booth. Tem menos efeitos, mas oferece muito mais em termos de ajuste fino de brilho, contraste, saturação e balanço de branco da imagem.
  • Mac
    • iChat é o comunicador Apple que conversa com usuários em sua rede, no AOL Instant Messenger (AIM), no ICQ e no Google Talk, mas só permite conversas em vídeo entre iChat ou AIM.
    • Macam é um pacote com drivers para o Mac OS X para mais de 340 modelos de webcams USB.
    • Photo Booth acompanha todos os novos Macs e permite que você use a iSight interna para tirar fotos de si mesmo e aplicar vários efeitos à imagem com apenas um clique, entre eles visão de calor, raio-x e pop art.
    • ToySlighT é uma coletânea de 15 jogos para Mac que usa a câmera iSight e os movimentos do corpo para controlar a ação. O conceito é similar ao da câmera EyeToy no Playstation 2. Requer uma iSight externa e um Mac com processador G3, G4 ou G5 de 400 Mhz.
  • Para todos sistema operacionais
    • O Skype é o responsável por popularizar a telefonia VoIP, o programa faz videoconferência.
    • Alternativa ao Skype, o Gizmo a partir da versão 4.0 também faz chamadas de vídeo. No momento, o recurso está limitado à versão 4.0 beta para Windows, mas versões para Linux e Mac OS X estarão disponíveis em breve.
    • aMSN, cliente MSN alternativo recheado de recursos. Tem versões para Windows, Linux, Mac OS X (Intel ou PowerPC) e FreeBSD. O destaque é o suporte a webcams, inexistente nos outros clientes.

Bibliografia

http://pt.wikipedia.org/wiki/Webcam

http://www.guiabrasilblog.com/o-que-e-webcam/

http://informatica.hsw.uol.com.br/webcam.htm

http://www.terra.com.br/informatica/especial/guiadecompras/webcam.htm

http://tecnologia.uol.com.br/downloads/ultnot/2008/01/18/ult2878u293.jhtm