Hi
I want to try nibblebill with mariadb Galera but do not change fusionpbx internal postgresql database.
I already worked with nibblebill + native postgrsql support but regarding recent changes in FreeSWITCH database connection not sure how to use mariadb just for nibblebill.
Appreciate any...
@bcmike
Hi
Opensips (specially with their mid_registrar module) is better option for integrating with Fusionpbx/Freeswitch. They already have a tutorial for "OpenSIPS as MS Teams SBC" in their website.
Hi
For some languages may be Google Transcript was the only choice.
Do you have any experience or recomendation how to use it in an IVR and get user inputs via it ?
Regards
Babak
@KonradSC thanks for Clever solution.
Usually hosted pbx providers use a proxy like a Opensips+rtpengine in front of Freeswitch.
In this case is there still a way we use this intelligence and bypass media for clients behaind same public NAT ?
Regards
I used same domain and now I can register sipphones in both servers and see them in other server.
but if I call a sip phone registered in another server it bridges it directly not through second server.
what should I do?
In pg_hba.conf I changed my IP :
host all all 10.10.10.0/24 md5
In postgresql.conf I put my IP:
listen_addresses='10.10.10.10'
after restart it was working.
also changed config.php config.lua to use first virtual machine databases
@DigitalDaz
now I have 2 virtual machine with 2 IP addresses...
I installed Fusionpbx with install script on one virtual machine.
Set the config to save internal freeswitch database in postgresql.everything is ok intenal database tables was created.
I copied virtual machine and changed its IP address.
In second virtual machine I set core database to IP and...
@DigitalDaz , Hi As I know you are not fan of loadbalancing single domain over multiple freeswitch servers ( because of call conference, call park, contact center, queue..)
Please read comments part of this blog (when craig answered my question) ...
Hi
This is one page of Giovanni Maruzzelli presentation:
PostgreSQL BDR
● Bi Directional Replication (BDR) is a new addition by
2ndQuadrant to PostgreSQL. Is being integrated into
mainline and will be in a future official release
● BDR allows for master-master low...
Hi
when defining new outbound route Fusionpbx automatically creates some dialplans.
first one is : condition ${user_exist}= false
what is purpose of this line ?
Thanks
Hi
If Kamailio is doing registration, and on fusionpbx side we need some of this information, may be we can have a special mod_xml_curl or special xml_handler that fetches required data from kamailio side and we do not replicate all freeswitch database.
Realtime OpenSIPS - FreeSWITCH Integration
OpenSIPS is used a SIP server - users are registering with it, it routes calls, etc - while the purpose of FreeSWITCH is to provide a full set of media services - like voicemail, conference, announcements, etc.
It is a realtime integration because both...
Hi
Please take look at SIPWISE Architecture:
https://www.sipwise.org/doc/mr5.0.1/spce/ar01s02.html
It's Media Relay (also called rtpengine) is a Kernel-based packet relay not user-space so may be its performance boost is from this point.
RECOMMENDED HARDWARE:
Dual-core x86_64 compatible
3GHz...
Hi
Registration is down in Kamailio and registration shared with fusionpbx ? or fusionpbx es are not aware of registration ?
you route all calls to fusionpbx or you use rtpproxy and send just some calls to fusionpbx ?