[AsteriskBrasil] [Off-Topic] Asterisk ::: OpenPBX Brazuka

Sylvio Carlos Jollenbeck sylvio.sdr em gmail.com
Quarta Agosto 11 00:03:43 BRT 2010


PessoAll,

            Vou denominar temporariamente o projeto de OpenCube, mas aceito
opiniões, o desenvolvimento será feito sobre o CentOS 5.5 32Bits
(posteriormente para 64bits), utilizarei como base o asterisk 1.6.2.X, banco
de dados MySQL e front-end PHP+HTML+CSS. Todo o sistema será completamente
em realtime, apenas a manipulação dos arquivos sip.conf, iax.conf e configs
dos drivers das placas de voz serão via parse do proprio arquivo de
configuração. A instalação será autonomam, todos os pacotes serão instalados
automaticamente pelo script instalador.

             O plano de discagem será simples e composto por macros e agi's,
as agi's serão escritas em php, os arquivos serão divididos da seguinte
forma:

         /etc/asterisk -> Codigo principal do Asterisk
         /etc/asterisk/ipbx -> Codigo do módulo IPBX
         /etc/asterisk/custom -> Codigos customizados pelos usuários
         /var/lib/asterisk/agi-bin -> Codigos das AGI's

Dentro da pasta ipbx, haverá os seguintes arquivos:

from-pstn.ael (rotas de entrada via E1);
from-gsm.ael (rotas de entrada via GSM);
from-fxo.ael (rotas de entrada via FXO);
from-trunk.ael (rotas de entrada via VoIP);
from-internal.ael (plano de discagem para chamadas internas);

to-pabx.ael (funcionalidades do pabx, tais como: gravação de chamadas,
voicemail, meetme, etc);
to-outbound.ael (plano de discagem para chamadas externas);

              Essa será a estrutura inicial do projeto, com o passar do
tempo e apoio do pessoal, podemos portar as agi's para app e incrementar
novas funções ao sistema. Manterei o repositório dessa distribuição em um
servidor temporário até que conseguir angariar fundos para colocar em um
servidor descente.

Abs

Sylvio



Em 10 de agosto de 2010 23:40, Sylvio Carlos Jollenbeck <
sylvio.sdr em gmail.com> escreveu:

> Mario,
>
> Sua opinião é muito importante, mas não conheço tão bem a linguagem C ou
> C++ para desenvolver tudo por ela, nesse ponto eu impacaria no
> desenvolvimento......
>
> você pode me enviar o que voce fez ai para analise e a partir dai ver se
> realmente será o melhor caminho ?
>
> abs
>
> Sylvio
>
> Em 10 de agosto de 2010 18:37, Mario Augusto Mania <mario.mania em gmail.com>escreveu:
>
> Bom, vamos lah, parece que o projeto esta tomando corpo hehehe
>>
>>
>> Seguinte, vou passar o meu ponto de vista para que esse projeto nao
>> seja somente mais um
>> pabx-baseado-no-asterisk-com-interface-web-em-php, fadado a estacionar
>> no desenvolvimento. Encarem isso como analise e nao como critica ok?
>>
>> 1o. Esquecam APACHE + PHP + (COLOQUE AQUI SE FRAMEWORK PHP) + MySQL,
>> tudo isso geram inumeras dependecias que soh consomem recursos do
>> servidor. O ideal é partir para um webserver levissimo, (eu tenho um
>> aqui com o binario com menos de 15k), a parte dinamica seria feita em
>> CGI usando C ou C++ (isso mesmo, compilado e raaaaapido), e a
>> persistencia dos dados usando BDB ou ateh mesmo SQLITE3 (prefiro BDB)
>>
>> 2o. Nada de instalacao baseada em (COLOQUE AQUI SUA DISTRO). O negocio
>> eh criar uma distro do zero (e acreditem, isso eh facil heheh gracas
>> ao LFS)
>>
>> 3o. Na interface, nada de firulas, campos com autopreenchimento em
>> AJAX, nada disso, somente forms html com validacao simples em
>> javascript (nada de framework js tipo jquery) e quase nenhuma imagem,
>> por mim, somente uma imagem com o logo do projeto, o resto eh texto
>> puro (html, css, js)
>>
>> Com isso, podem ter certeza que teremos um baita projeto nas maos, ae,
>> soh soh criar uma conta no code.google.com ou sourceforge da vida, e
>> ir pro abraco. Rapidimos teremos apoio da comunidade internacional e
>> etc..
>>
>> Tudo isso que falei, sem falsa modestia, posso garantir a
>> implementacao, eh soh definirmos a equipe e delegar as
>> responsabilidades.
>>
>> Um abracos
>>
>> Mario A. Mania (m3BSD)
>>
>> PS. Sobre meu nick, m3BSD, isso mesmo, apesar de usar o linux (digo
>> linux mesmo, independente de distros) quando os clientes EXIGEM,
>> sempre que posso sugiro algo melhor e instalo FreeBSD, inclusive
>> asterisk no freebsd, na minha antiga empresa, o pabx era um pentium
>> 166 com 256 de ram, hd 1.6GB com 3 winmodem fazem a vez de interface
>> FXO, servindo 6 atas de duas portas e mais 4 softphone, ou seja, 12
>> ramais, com gravacao de chamada, ura, etc.. etc.., isso usando FreeBSD
>> e asterisk 1.4, foram felizes 19 meses em funcionando sem nunca dar
>> pau.)
>>
>>
>>
>> Em 10 de agosto de 2010 15:32, jose <jasanchez em terra.com.br> escreveu:
>> >
>> > Legal Sylvio se vc puder fazer isso te agradeço
>> > abçs
>> >
>> > From: Sylvio Carlos Jollenbeck
>> > Sent: Tuesday, August 10, 2010 10:48 AM
>> > To: asteriskbrasil em listas.asteriskbrasil.org
>> > Subject: Re: [AsteriskBrasil] [Off-Topic] Asterisk ::: OpenPBX Brazuka
>> > Jose,
>> >
>> > No momento tenho a estrutura do banco de dados (tabelas do Asterisk +
>> > tabelas Complementares), AGI's (from-internal - trata chamadas internas,
>> > from-outbound - trata chamadas saintes e a from-pstn que trata as
>> chamadas
>> > entrantes). O plano de discagem ainda não tem acesso as funcionalidades
>> como
>> > voicemail, meetme, etc. Mas isso irei criar ainda essa semana.
>> >
>> > Se voce quiser brincar com o código posso te enviar em PVT, basta voce
>> criar
>> > o banco de dados, adicionar as tabelas, colocar os arquivos do plano de
>> > discagem e as agi's no lugar que elas tem que estar. Apos isso, você
>> precisa
>> > cadastrar os ramais e suas permissões, rotas de entrada e saida nas
>> tabelas
>> > do MySQL. O resto deixa com o sistema.
>> >
>> > Se isso te servir, me avise.
>> >
>> > abs
>> >
>> > Sylvio
>> >
>> > Em 10 de agosto de 2010 10:12, jose <jasanchez em terra.com.br> escreveu:
>> >>
>> >> Sylvio
>> >> Se voce tiver algo pronto e puder compartilhar conosco aqui da lista
>> >> agradeço
>> >> abçs
>> >>
>> >> From: Sylvio Carlos Jollenbeck
>> >> Sent: Tuesday, August 10, 2010 8:21 AM
>> >> To: asteriskbrasil em listas.asteriskbrasil.org
>> >> Subject: Re: [AsteriskBrasil] [Off-Topic] Asterisk ::: OpenPBX Brazuka
>> >> Jose, bom dia.
>> >>
>> >>      OK, ja coloquei na lista de desenvolvimento. Essa é facil, rs.
>> >>
>> >> Abs
>> >>
>> >>
>> >>
>> >> Em 10 de agosto de 2010 07:46, jose <jasanchez em terra.com.br> escreveu:
>> >>>
>> >>> Bom dia Sylvio
>> >>> Uma das funcionalidades que todos os clientes mais reclamam que falta
>> é o
>> >>> retorno automatico,
>> >>> Exemplo: Voce liga em um ramal ele esta ocupado , tecla um codigo tipo
>> >>> "6", arma o retorno, quando o ramal desocupa o seu ramal toca, vc tira
>> do
>> >>> gancho e o outro ramal tambem chama.
>> >>> abcs
>> >>>
>> >>> From: Sylvio Carlos Jollenbeck
>> >>> Sent: Monday, August 09, 2010 11:01 PM
>> >>> To: asteriskbrasil em listas.asteriskbrasil.org
>> >>> Subject: [AsteriskBrasil] [Off-Topic] Asterisk ::: OpenPBX Brazuka
>> >>> PessoAll, boa noite;
>> >>>
>> >>>      Estou pensando em desenvolver um projeto totalmente opensource de
>> >>> pbx, com interface web, controles, etc. Andei compilando algumas
>> duvidas de
>> >>> como fazer certas coisas aqui do pessoal da lista e quero receber de
>> vocês
>> >>> novos feedbacks sobre as funcionalidades que vocês usam no dia a dia e
>> que
>> >>> falta nas distribuições convencionais que temos por ai.
>> >>>
>> >>>      Estou aberto a sugestões, criticas e apoios (seja no
>> desenvolvimento
>> >>> ou criativo).
>> >>>
>> >>> Abs
>> >>>
>> >>> --
>> >>> Sylvio Carlos Jollenbeck Borin
>> >>> http://sylviojollenbeck.wordpress.com/
>> >>> msn: sylvio em sdrconsulting.com.br
>> >>>
>> >>> ________________________________
>> >>>
>> >>> _______________________________________________
>> >>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> >>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> >>> - Suporte técnico local qualificado e gratuito
>> >>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> >>> _______________________________________________
>> >>> Temos tudo para seu projeto VoIP com Asterisk!
>> >>> Descontos especiais para assinantes da AsteriskBrasil.org.
>> >>> Registre-se e receba um cupom exclusivo de desconto!
>> >>> Acesse agora www.voipmania.com.br
>> >>> ______________________________________________
>> >>> Lista de discussões AsteriskBrasil.org
>> >>> AsteriskBrasil em listas.asteriskbrasil.org
>> >>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> >>> _______________________________________________
>> >>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> >>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> >>> - Suporte técnico local qualificado e gratuito
>> >>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> >>> _______________________________________________
>> >>> Temos tudo para seu projeto VoIP com Asterisk!
>> >>> Descontos especiais para assinantes da AsteriskBrasil.org.
>> >>> Registre-se e receba um cupom exclusivo de desconto!
>> >>> Acesse agora www.voipmania.com.br
>> >>> ______________________________________________
>> >>> Lista de discussões AsteriskBrasil.org
>> >>> AsteriskBrasil em listas.asteriskbrasil.org
>> >>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> >>
>> >>
>> >>
>> >> --
>> >> Sylvio Carlos Jollenbeck Borin
>> >> http://sylviojollenbeck.wordpress.com/
>> >> msn: sylvio em sdrconsulting.com.br
>> >>
>> >> ________________________________
>> >>
>> >> _______________________________________________
>> >> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> >> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> >> - Suporte técnico local qualificado e gratuito
>> >> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> >> _______________________________________________
>> >> Temos tudo para seu projeto VoIP com Asterisk!
>> >> Descontos especiais para assinantes da AsteriskBrasil.org.
>> >> Registre-se e receba um cupom exclusivo de desconto!
>> >> Acesse agora www.voipmania.com.br
>> >> ______________________________________________
>> >> Lista de discussões AsteriskBrasil.org
>> >> AsteriskBrasil em listas.asteriskbrasil.org
>> >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> >> _______________________________________________
>> >> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> >> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> >> - Suporte técnico local qualificado e gratuito
>> >> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> >> _______________________________________________
>> >> Temos tudo para seu projeto VoIP com Asterisk!
>> >> Descontos especiais para assinantes da AsteriskBrasil.org.
>> >> Registre-se e receba um cupom exclusivo de desconto!
>> >> Acesse agora www.voipmania.com.br
>> >> ______________________________________________
>> >> Lista de discussões AsteriskBrasil.org
>> >> AsteriskBrasil em listas.asteriskbrasil.org
>> >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> >
>> >
>> >
>> > --
>> > Sylvio Carlos Jollenbeck Borin
>> > http://sylviojollenbeck.wordpress.com/
>> > msn: sylvio em sdrconsulting.com.br
>> >
>> > ________________________________
>> >
>> > _______________________________________________
>> > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> > - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> > - Suporte técnico local qualificado e gratuito
>> > Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> > _______________________________________________
>> > Temos tudo para seu projeto VoIP com Asterisk!
>> > Descontos especiais para assinantes da AsteriskBrasil.org.
>> > Registre-se e receba um cupom exclusivo de desconto!
>> > Acesse agora www.voipmania.com.br
>> > ______________________________________________
>> > Lista de discussões AsteriskBrasil.org
>> > AsteriskBrasil em listas.asteriskbrasil.org
>> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> > _______________________________________________
>> > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> > - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> > - Suporte técnico local qualificado e gratuito
>> > Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> > _______________________________________________
>> > Temos tudo para seu projeto VoIP com Asterisk!
>> > Descontos especiais para assinantes da AsteriskBrasil.org.
>> > Registre-se e receba um cupom exclusivo de desconto!
>> > Acesse agora www.voipmania.com.br
>> > ______________________________________________
>> > Lista de discussões AsteriskBrasil.org
>> > AsteriskBrasil em listas.asteriskbrasil.org
>> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> >
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> Temos tudo para seu projeto VoIP com Asterisk!
>> Descontos especiais para assinantes da AsteriskBrasil.org.
>> Registre-se e receba um cupom exclusivo de desconto!
>> Acesse agora www.voipmania.com.br
>> ______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
> --
> Sylvio Carlos Jollenbeck Borin
> http://sylviojollenbeck.wordpress.com/
> msn: sylvio em sdrconsulting.com.br
>



-- 
Sylvio Carlos Jollenbeck Borin
http://sylviojollenbeck.wordpress.com/
msn: sylvio em sdrconsulting.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100811/4b966d97/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil