Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo .net Magazine 43 - VoIP - Construa seu próprio software VoIP
Artigo da Revista .NET Magazine - Edição 43.
Clique aqui para ler todos os artigos desta edição
Novidades
VoIP
Construa seu próprio software VoIP
|
Este artigo discute |
Este artigo usa as seguintes tecnologias |
|
· VoIP; · Protocolo SIP e RTP; · Codecs; · Softphone. |
Visual Studio 2005, Visual Basic 2005 |
VoIP é uma nova tecnologia que une o mundo da telefonia convencional ao da informática, abrindo uma nova gama de possibilidades, economia e integração com outros sistemas como CRM, Call Center, Auto Atendimento, entre outros.
Voz sobre IP ou simplesmente VoIP, há muito a escrever sobre o assunto, o que vamos ver aqui são os principais elementos, protocolos e funcionamento de uma rede VoIP. Também vamos ver um SoftPhone em VB.NET, que vai permitir fazer chamadas entre outros SoftPhones, telefones fixos e celulares convencionais.
VoIP
A tecnologia VoIP converte o sinal da voz em dados, e em seguida

Figura 1. Chamada via VoIP
É claro que para todo esse processo funcionar corretamente há uma série de regras que devem ser obedecidas que são os nossos conhecidos protocolos de rede. Vamos ter uma breve abordagem sobre os dois principais protocolos usados atualmente em VoIP, que são o protocolo SIP e o RTP.
O assunto é extenso e poderemos explorar melhor em outros artigos, bem como o SoftPhone, Asterisk, Gateway e as operadoras VoIP que falaremos resumidamente a seguir.
Protocolo SIP
Protocolo de Iniciação de Sessão (Session Initiation Protocol
Tudo isso se deve a sua simplicidade, uma vez que esse protocolo usa texto simples para estabelecer, finalizar e transmitir dados de chamadas VoIP. O SIP foi inspirado em outros protocolos texto como o HTTP, SMTP etc., e atualmente é o protocolo mais usado nas operadoras e pelos usuários de VoIP.
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Luciano Lima
Bacharel em Ciência da Computação e CCNA. Atua como consultor e analista programador em VoIP, E-commerce e TI, gerenciando projetos, treinamento VoIP e integração entre sistemas em tempo real. Desenvolvendo soluções para os mais diversos setores como: telecomunicações, bancário, e-commerce, fi...





