Como conectar dois clientes diretamente utilizando a WebSocket API da HTML5?

Precisava criar um WebChat em HTML5 mas não desejava sobrecarregar o servidor no momento de uma troca de mensagem privada. Assim, precisava que um cliente pudesse estabelecer uma conexão direta com outro cliente utilizando o WebSocket do HTML5.

Pesquisando, cheguei a conclusão que diversos grupos de estudo estão desenvolvendo soluções para este problema. Inclusive a Ericson, que está tentando realizar Stream de Video utilizando esta tecnologia. O problema é que apesar deste recurso estar disponível na definição do WebSocket API, nenhum navegador no momento implementa-o.

Então, infelizmente, não é possível utilizar o HTML 5 para realizar esta tarefa. Porém, isso não impede que seja possível implementar esta conexão P2P, uma vez que é possível desenvolver isto utilizando outras tecnologias, como é o caso do Adobe Flash.

Se desejar mais informações, visite a Especificação do WebSockets API.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *