Brandonbrandonsbytes.hashnode.dev·Mar 5, 2024OpenSIPs Dev Tips: add extra modules to your opensips docker imageThe problem: you are missing a module Let's say you add the db_mysql module to your opensips.cfg file: loadmodule "db_mysql.so" And you go to run check your opensips config via docker (like you learned here): docker run -v ${PWD}/:/etc/opensips --en...Discussvoip
Brandonbrandonsbytes.hashnode.dev·Mar 5, 2024OpenSIPs Dev Tips: setting up local docker compose environment with opensips, rtpengine, and mysqlThe docker compose file below will let you have a running opensips, rtpengine and mysql server. Take note of the OPENSIPS_EXTRA_MODULES variable. Change that to include any extra modules you need in your opensips. Check out below the file for the oth...Discussvoip
Brandonbrandonsbytes.hashnode.dev·Mar 5, 2024OpenSIPs Dev Tips: answer a call and play audio with OpenSIPs and rtpengineHere is a small snippet, showing how to answer a call and play audio from your opensips config using the opensips b2b_entities module. if (is_method("INVITE") && !has_totag()) { xlog("[$fU $tU $ci $rm] initiating ua_session_server_init\n"); ...Discussvoip
Brandonbrandonsbytes.hashnode.dev·Mar 5, 2024OpenSIPs Dev Tips: check opensips config syntax on Mac or Windows using dockerIf you develop with opensips on Mac or Windows, frustration will quickly set in when you think you have your opensips.cfg file ready for testing calls, so you push to your remote server or VM, try to start opensips, and get an error like this: Jun 7...Discussopensips
Ken Osagiekenosagie.hashnode.dev·Nov 28, 2023Harnessing Asterisk: Configuring a Seamless Web Softphone ExperienceIntroduction: Asterisk, renowned for its flexibility and robust features as an open-source communication platform, has garnered widespread acclaim. When coupled with a web softphone, it transforms into a potent tool for facilitating Voice over IP (Vo...Discuss·60 readsAsterisk Solutions
Caleb Nyachwayacalebcodes.hashnode.dev·Aug 30, 2023The Journey of an Outbound Call: From Call Center to CustomerEver wondered what’s cooking behind the scenes when a call center agent reaches out to a customer? Well, you're not alone. As a technical support specialist for call center agents, I've been hit with this question more times than I can count. To addr...Discuss·6 likes·152 readsSIP
Dave Hortonforjambonz news and blog postsblog.jambonz.org·Jan 5, 2023Supporting webrtc clients with jambonzIf you've done a standard install of jambonz using either the cloudformation template or the Kubernetes helm chart your jambonz system will be configured to receive SIP traffic from VoIP carriers and sip phones using UDP transport. But what if you wa...Discuss·704 readsSIP
Georgedevrealm.org·Sep 26, 2018Locating SIP Servers - Comments on the RFC3263 for SIPS URIsRFC3263 describes the DNS procedure and guidelines to be followed in order to locate SIP Servers. From the abstract of RFC3263: The Session Initiation Protocol (SIP) uses DNS procedures to allow a client to resolve a SIP Uniform Resource Identifier ...Discuss·299 readsSIP