SIPMediaGW is a Docker-based media gateway to be used on top of a web conferencing service (Jitsi Meet, BigBlueButton, etc.), to provide SIP (audio+video) access.
The Room Connector can be easily deployed thanks to the "All-in-one" Vagrant file (requires Vagrant and VirtualBox).
To do so, simply run:
VAGRANT_VAGRANTFILE=test/Vagrantfile vagrant up
Once the virtual machine is up, you can join a conference from your preferred SIP softphone:
To use Baresip for testing:
./test/baresip/SIPCall.sh -u sip:test@192.168.75.1 -d 0@192.168.75.13
You can monitor the call by visiting http://192.168.75.13 (with default Homer credentials).
SIPMediaGW relies on several open-source projects:
For frequently asked questions, please refer to our FAQ.
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.