jibri icon indicating copy to clipboard operation
jibri copied to clipboard

SIP gateway of Jibri

Open michaelchen001 opened this issue 6 years ago • 11 comments

Hello, I am very interested in Jibri for SIP video gateway. But I feel uncertain with it, can you help me? I have install Jibri ( on the same machine of Jitsi-meet) with manual , and it works with " sudo systemctl status jibri" .

1, Is Jibri act the rule of MUC. (or I need to config a third party MUC) 2, I want to use a SIP APP Linphone(support video) to Join the conference. How can I use it to call in , Or how can I use the function of "invite people " in jitsi-meet to connect this APP. 3, How many channels can support at the same time with SIP gateway. 4, If Jibri support both voice and video ? So I can uninstall jigasi . ( At the moment , I use Jigasi register to the opensource SIP server Freeswitch)

Thank you very much.

michaelchen001 avatar Sep 18 '18 09:09 michaelchen001

Hello, I am very interested in Jibri for SIP video gateway. But I feel uncertain with it, can you help me? I have install Jibri ( on the same machine of Jitsi-meet) with manual , and it works with " sudo systemctl status jibri" .

1, Is Jibri act the rule of MUC. (or I need to config a third party MUC)

Not exactly sure what you mean here, but I believe the answer is no. We use a separate xmpp server (prosody in our case) which hosts the MUC domain.

2, I want to use a SIP APP Linphone(support video) to Join the conference. How can I use it to call in , Or how can I use the function of "invite people " in jitsi-meet to connect this APP.

@damencho can probably help you here.

3, How many channels can support at the same time with SIP gateway.

If by 'channels' you mean 'participants' then we only have Jibri handle a single one at a time.

4, If Jibri support both voice and video ? So I can uninstall jigasi . ( At the moment , I use Jigasi register to the opensource SIP server Freeswitch)

It does, but I'm not sure it'd be appropriate to fill all cases that Jigasi does. @damencho can probably give more info here, too.

Thank you very much.

bbaldino avatar Sep 18 '18 17:09 bbaldino

Hi @michaelchen001 ,

For the Point 2, you need to use Jigasi, the SIP gateway that works with Jitsi. You need to configure a SIP account with Jigasi which will be used to call in and out of the conference.

abhijitnathwani avatar Sep 19 '18 11:09 abhijitnathwani

@bbaldino Thank you, I will try more .

@abhijitnathwani thank you , But jigasi not support video.

michaelchen001 avatar Sep 20 '18 03:09 michaelchen001

Jigasi does not support video but supports concurrent sip calls inbound or outbound. Depending on your needs you can use jibri and jigasi or just one of those. For jibri sip gateway and invite service there are some instructions here: https://github.com/jitsi/jitsi-meet/blob/master/doc/sipgw-config.md

damencho avatar Sep 24 '18 03:09 damencho

@damencho I followed the instructions here, but they seem missing information. Following the configs, I don't see any add people button. Can you help set this up once and I can help out documenting the steps for others reference.

abhijitnathwani avatar Sep 24 '18 12:09 abhijitnathwani

Set enableUserRolesBasedOnToken to false. This forces some features to be available only when you provide a token. I think this should work and without a token, but try it ...

damencho avatar Sep 24 '18 13:09 damencho

I have set enableUserRolesBasedOnToken to false for now and keeping other configs as per the doc. I see the Invite button. The Add People dialog is not seen anywhere.

abhijitnathwani avatar Sep 24 '18 13:09 abhijitnathwani

I take my words back, it doesn't work without a token. The idea is that without jwt when you use people or rooms search you will expose publicly sensitive information and jwt is a way to protect your services and data by validating the token.

damencho avatar Sep 24 '18 15:09 damencho

@michaelchen001 hello sir, may i ask that did you get some new information about jibri sipgw and does it work now ?

fuqiangleon avatar Apr 14 '19 10:04 fuqiangleon

Hi @michaelchen001 ,

For the Point 2, you need to use Jigasi, the SIP gateway that works with Jitsi. You need to configure a SIP account with Jigasi which will be used to call in and out of the conference.

Hello , it seems jigasi does not support video , how can we get video from LinPhone with jigasi ?

fuqiangleon avatar Apr 17 '19 00:04 fuqiangleon

@damencho I followed the instructions here, but they seem missing information. Following the configs, I don't see any add people button. Can you help set this up once and I can help out documenting the steps for others reference.

We should set the enableUserRolesBasedOnToken to false and the add people button will appear.

fuqiangleon avatar Apr 17 '19 00:04 fuqiangleon