GKL Messenger: Uma implementação prática sobre VoIP
1958 palavras
8 páginas
GKL Messenger: Uma implementação prática sobre VoIPGuilherme S. Sengès
Kayan T. Almeida
Leonardo G. Valverde
Engenharia da Computação e Informação,
Universidade Federal do Rio de Janeiro,
Rio de Janeiro,
Brasil,
guisenges@poli.ufrj.br kayan_turazzi@poli.ufrj.br leovalverde@poli.ufrj.br
Novembro 23, 2011
Índice
1. Introdução
1. Ferramentas utilizadas
2. Estrutura do programa
a. Codec utilizado
b. Transmissão dos blocos
c. Organização em blocos
3. Resultados obtidos
4. Considerações finais
5. Bibliografia
1. Introdução
Ao utilizarmos o computador, percebemos a presença cada vez maior das ferramentas de comunicação por voz. Interessados por este meio de comunicação tão agradável e eficiente, nós decidimos aceitar o desafio de implementar esta utilidade com a ajuda do ferramental tecnológico disponível para desenvolvedores na área de telecomunicações. Neste trabalho, procuraremos ressaltar todos os passos que seguimos, possibilitando a outros interessados pelo mesmo desafio, utilizar este documento como um guia. Visando um primeiro contato com a comunicação por voz, falaremos um pouco sobre a primeira parte de nosso trabalho, no qual implementamos uma troca de mensagens de voz através de gravação e envio de mensagens de voz ainda não em tempo real. Logo após, daremos continuidade, discursando sobre a implementação da conversação por voz em tempo real.
2. Ferramentas utilizadas
Através de consultas a páginas virtuais sobre VoIP e páginas relacionadas, descobrimos que uma implementação funcional de VoIP a partir de uma linguagem de programação C/C++ poderia demandar uma quantidade de tarefas muito grande, ameaçando uma implementação funcional ao final do prazo de entrega estabelecido. Para isso, utilizamos em nosso projeto algumas ferramentas de apoio que permitiram uma implementação com dificuldade moderada e