Implementação e Avaliação de Cenário de Convergência Telefonia-Rede Integrando Serviços de VoIP e Vídeo Chamada com o uso de WebRTC

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Autor: Rafael Ossamu Togo

Resumo: O WebRTC Web Real Time Communication permite a transmissão de áudio vídeo e compartilhamento de dados entre qualquer navegador, de maneira nativa. Ou seja, não há necessidade de instalar plugins ou software de terceiros, evitando assim qualquer problema de falhas de segurança nos plugins utilizados, ou instalação de softwares mal intencionados ao instalar estes plugins. O WebRTC não veio para adicionar novos serviços à rede, mas sim tornar a sua utilização prática e fácil. Este documento aborda as tecnologias necessárias para o desenvolvimento de uma aplicação, que tem como objetivo realizar a interação de serviços de VoIP utilizando o WebRTC e Asterisk, e criar novas funcionalidades na aplicação que sejam úteis aos usuários. Será abordado também as vantagens e desvantagens frente as atuais tecnologias, e avaliar o desempenho do sistema implementado.

Abstract: The WebRTC (Web Real Time Comunication) allows the transition of audio, video and data sharing with any browser, by native nature, it means that none plugins or third party softwares need to be installed, avoiding any security problems in the plugins, or the installation of malicious software that came with those plugins. The WebRTC did not come to add new services to the network, but make its use practical and easy. This document discusses the technologies needed to develop an application, which aims to incorporate the interaction of VoIP services using the WebRTC and Asterisk, and create new features in the application that are useful to users. It will also be discussed the advantages and disadvantages forward current technologies, and evaluate the performance of the implemented system.

Palavras chave: WebRTC, VoIP, SIPML5, Asterisk, Node.js, Soluções Web.

Arquivos

Monografia: Monografia.pdf