WebRTC – Videoconferência no Chrome sem instalar nada
Um dos recursos que mais encantam os usuários de Micros é a capacidade de participar de vídeo conferências. Atualmente existem inúmeros produtos no mercado que oferecem esta possibilidade e também possibilitam o uso de recursos adicionais de acordo com a necessidade de cada cliente, mas uma das premissas mais comuns nestes serviços é a necessidade em alguns casos, de assinar o serviço e a instalar um Plug-In.
Pensando nestes usuários que são resistentes aos dois últimos itens, está em desenvolvimento a próxima geração de aplicativos de compartilhamento de tela trabalhando diretamente dentro do seu navegador Web e utilizando o recém criada tecnologia WebRTC. Com ela não é preciso a instalação de Plug-Ins ou Codecs proprietários.
Numa definição mais técnica: “WebRTC é uma API em desenvolvimento elaborada pela World Wide Web Consortium (W3C) para permitir aos navegadores executar aplicações de chamada telefônica, video chat e compartilhamento P2P sem a necessidade de plug-ins.”
Navegando com o WebRTC
As versões mais recentes do Google Chrome Desktop e Chrome para Android já possuem o suporte para o WebRTC. Desta forma, desenvolvedores poderão construir aplicações Web que incluam recursos como chamadas de Voz, Áudio e Videoconferência, Transmissão de Vídeo, Screencasting e Compartilhamento de tela no navegador via JavaScript simples sem a necessidade de Plug-Ins. Até o presente o WebRTC ainda não é suportado por outros navegadores como o IE e Safari.
Ajustando o WebRTC para Google Chrome
Há um pequeno ajuste no Google Chrome que você precisa fazer para conseguir utilizar este recurso. Digite chrome://Flags na barra de endereços do Chrome, para encontrar a configuração que diz “Ativar o suporte de captura de tela em getUserMedia ()“. Para facilitar a busca tecle CTRL+F e digite a palavra “captura”. Após localizar, clique no botão Ativar e reinicie o Google Chrome.
Sites que utilizam o WebRTC
Existem sites na Web como Same.io, Talky.io e Appear.in que já estão utilizando esta tecnologia para oferecer em apenas um clique o compartilhamento de tela sem que seja necessário instalar ou baixar nada. Tudo que você precisa é versão mais recente do navegador Google Chrome.
Talky.io e Same.io permitem que você compartilhe a tela do seu Desktop com qualquer pessoa através do Google Chrome. Ao abrir o site, você deverá permitir que o Chrome acesse sua Webcam e Microfone teclando no botão “Share My Screen“.
Ao iniciar uma sessão de compartilhamento de tela, você receberá uma URL e poderá compartilhar com outros usuários o endereço, para que estes possam participar da videoconferência.
A maior vantagem do Talky.io é que ele também permite sessões privadas para que você possa proteger o seu compartilhamento de tela URLs com uma senha.
Já o Appear.in é essencialmente um aplicativo para reuniões de vídeo, que também permite que você compartilhe sua tela com todos os outros participantes da reunião. Você pode convidar até 8 pessoas na sala de bate-papo de vídeo e convidados podem entrar na sala, basta digitar uma URL única. Está disponível para um Guia Técnico sobre como o aplicativo foi implementado usando WebRTC e HTML5.
A qualidade de streaming de vídeo é aceitável e porque esses aplicativos de compartilhamento de tela podem trabalhar diretamente no navegador, eles podem ser usados em todas as plataformas onde Chrome está disponível (incluindo Chrome OS).
A tecnologia WebRTC, ainda está em fase de desenvolvimento, portanto ainda deve evoluir bastante, para quem sabe? Substituir outros produtos de videoconferência mais conhecidos do mercado.
Gostou desta ideia? Então compartilhe. Para dúvidas ou conhecer mais sobre Google Chrome, entre em Contato.