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 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:[email protected] (Direct access)
- sip:[email protected] (IVR access => Jitsi Meet only)
Depending on BROWSE_FILE and WEBRTC_DOMAIN variables, the corresponding webconference is:
- jitsi (default): https://meet.jit.si/your_conference_name
or - bigbluebutton: https://demo.bigbluebutton.org/rooms/your_conference_name/join
- Architecture: SIPMediaGW in-depth
- Call flow: SIPMediaGW call flow
- BFCP: Screen sharing from meeting room to web users