[AsteriskBrasil] Telefone SIP e IAX2

Junior Polegato - Asterisk asterisk em juniorpolegato.com.br
Segunda Setembro 8 18:34:08 BRT 2008


Boa tarde!

       Estou disposto a aprender os protocolos SIP e IAX2, porém ficar
somente na leitura e testes "banais" não faz meu estilo. Assim sendo,
pensei em escrever desde o zero, em Python, um telefone virtual que a
princípio funcionaria em SIP e posteriormente em IAX2, voltado mais para
Linux, mas a portabilidade para outros sistemas operacionais seria uma
questão de tempo, como também vídeo chamada.

       Primeiramente as características seriam:

- Interface gráfica amigável e moderna:

-- aparência de um vídeo fone moderno, tipo:
http://images.google.com/images?um=1&hl=pt-BR&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&q=video+phone&btnG=Pesquisar+imagens
-- uma tela para mostrar dados e progresso da chamada
-- um teclado numérico de telefone
-- 6 (seis) teclas de linhas simultâneas
-- 2 (duas) "teclas" de conferência
-- tecla enviar e receber fax
-- tecla ignorar chamada
-- tecla cancelar/desligar chamada
-- tecla aceitar/fazer chamada
-- tecla transferência direta
-- tecla transferência para linha anterior
-- tecla gravar conversa
-- tecla transferir para caixa de mensagens
-- tecla ouvir caixa de mensagens
-- tecla agenda de contatos
-- tecla histórico de chamadas
-- tecla configuração
-- caixa de opções para digitar/selecionar/mostrar telefone e/ou nome
-- caixa de opções para selecionar/mostrar conta VoIP SIP/AIX2 em andamento
-- tecla habilitar/desabilitar receber (registro) chamadas pela conta VoIP
-- mostrador de volume e funcionalidade do microfone e do fone

-- obs.: algumas teclas ou caixa de opções podem estar na tela

- Funcionalidades:

-- arrastar tecla de linha sobre tecla de conferência inclui a linha na
conferência
-- arrastar uma tecla de linha sobre outra, transfere a ligação de uma
para outra
-- digitar na caixa de opções de telefone procura na agenda por nome ou
telefone que case com os caracteres digitados, sendo possível seleciona
uma entre as opções que aparecerão abaixo já filtrado
-- seleciona-se uma conta SIP ou IAX2 configurada e pode-se habilitar ou
desabilitar o recebimento de chamadas
-- ao fazer chamadas, a chamada é feita pela conta selecionada e número
digitado ou selecionado
-- ao clicar em outra linha, a linha ativa passa a ficar em espera
-- ao clicar em espera, a linha atual, se conectada, esta fica em espera
-- o teclado numérico de telefone envia DTMF
-- os botões de controle de volume fazem o que propõe
-- tecla de configuração abre as configurações gerais e de contas VoIP
-- a tecla de receber/enviar fax receberá um fax pela linha ativa
conectada ou possibilita escolher um arquivo (PDF) para ser enviado
-- a tecla de agenda de contatos mostra uma janela com a mesma e suas
funcionalidades
-- a histórico de chamadas mostra as chamadas com data e hora de início
e fim
-- a tecla de gravar conversa faz o que propõe
-- a tecla ouvir caixa de mensagens liga para a caixa de mensagens
-- a tecla transferir para caixa de mensagens faz o que propõe caso o
contato queira deixar uma mensagem
-- a tecla transferência direta pede um ramal e realiza a transferência
diretamente para este ramal


Basicamente é isso... Quem estiver disposto a aprender, programar e
crescer junto com esse produto proposto estarei em total abertura.

Alguém se habilita?


[]'s
             Junior Polegato




More information about the AsteriskBrasil mailing list