Skip to content

A media gateway to provide SIP access (audio+video) on top of Jitsi Meet, BBB,...web conferences

License

Notifications You must be signed in to change notification settings

Renater/SIPMediaGW

Repository files navigation

Overview

SIPMediaGW is a Docker based media gateway to be used on top of a web conferencing service (Jitsi Meet, BigBlueButton,...), in order 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

Note
In this case, the provisioning is managed by a simple shell script

Once the virtual machin is up, you can join a conference from your preferred SIP softphone:

  • sip:your_conference_name@192.168.75.13 (Direct access)
  • sip:0@192.168.75.13 (IVR access => Jitsi Meet only)

In order to do that, you can use Baresip thanks to the provided testing environment:

./test/baresip/SIPCall.sh -u sip:test@192.168.75.1 -d 0@192.168.75.13

Depending on BROWSE_FILE and WEBRTC_DOMAIN variables, the corresponding webconference is:

Technical insights