Recently, I need set up a Jitsi Meet Sever behind NAT and Nginx reverse proxy to serve the video conference which can be joined by the web clients both from outside the NAT and inside the NAT. This is my goal.
After went through many tips in this forum, I prepared a network design as below picture.
I have two questions about it, would you please share your light on these.
Which IP I should set for @JISTI_IP and which IP I should set for @PUBLIC_IP (red color in the picture)
Is there any other configuration of Jitsi or Network I should set for the goal I mentioned above.
Thank you saghul, I will try jvb.conf changes in my lab later.
Two more questions,
I think there is no need to both change jvb.conf and sip-communicator.properties, Either changes in jvb.conf or sip-communicator.properties should be ok, , right?
I wonder when I use below configuration changes in sip-communicator.properties:
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=@JITSI_IP
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=@PUBLIC_IP
whether I need to uncomment the line in jitsi config.js or not as below:
/etc/jitsi/meet/jitsi.domain.com-config.js
// Disables ICE/UDP by filtering out local and remote UDP candidates in
// signalling.
webrtcIceUdpDisable: false,
Oh, That’s big information for me. So I will try jvb.conf way asap, thank you
Would you please share from which version “the jvb.conf way” was supported and from which version the sip-communicator.properties way will be deprecated? Do we have such information now?