Como posso receber chamadas telefônicas em um servidor Linux e material de script dependendo dos números pressionados?

7

Eu moro na França e o ISP para o qual eu me inscrevi fornece uma linha telefônica regular juntamente com minha conexão com a Internet. Aqui está um esquema simples da minha configuração:

Como não uso essa linha de telefone, eu gostaria de trocar o telefone normal por um computador (de preferência com Linux), onde eu poderia receber / manipular chamadas programaticamente. Por exemplo, execute um script de shell se eu pressionar 2, esse tipo de coisa.

Como posso receber chamadas telefônicas em um servidor Linux e material de script dependendo dos números pressionados?

    
por knarf 20.07.2012 / 18:50

3 respostas

3

O Asterisk é gratuito e um simples adaptador FXO / FXS com 1 porta como você precisa não custará US $ 400. Tente procurar linksys SPA3102 por exemplo e um exemplo de configuração . Você não precisa comprar cartões internos caros de várias portas.

Por que você não vai SIP e não precisa de adaptador, apenas a conexão de internet que sua BOX oferece?

Com o Sip, você receberá a chamada gratuitamente se tiver um número online. Pode abrir uma conta pré-paga, por isso, se receber apenas chamadas, não pagará nada pelas chamadas e só utilizará os seus créditos se fizer chamadas. Muitos provedores têm essa opção. Como exemplo, eu uso callcentric não livre para números online, mas alguns provedores têm essa opção livre (eu usei voxalot por um longo tempo antes, mas é fechado agora).

O chamador pode ter que pagar por uma ligação telefônica regular. você pode usar serviços de gole como sipbroker para ser acessível a partir de vários provedores de sip gratuitamente para o chamador se ele usar um dos provedores de gole associados e pagar apenas por chamadas locais regulares na maioria das grandes cidades ao redor do mundo gratuitamente. Há muitos provedores de gole que podem lhe fornecer um número de telefone quase onde você quer (mais por uma taxa) para que os chamadores paguem somente pelas chamadas locais (similar aos números on-line do Skype).

    
por 24.07.2012 / 17:09
3

Você pode tentar executar o Asterisk, que é:

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and more. It is used by small businesses, large businesses, call centers, carriers and governments worldwide. Asterisk is free and open source.

Começando a documentação do Asterisk pode ser encontrado aqui . A entrada da Wikipedia é aqui .

    
por 20.07.2012 / 20:15
1

link

Como mencionado, ele usa o Asterisk, mas torna isso muito fácil.

O site tem uma grande variedade de tutoriais, instruções passo a passo, e você pode estar funcionando sem muito custo.

    
por 27.07.2012 / 00:23