Hey Folk,
I’m really new on jitsi (started to work oon it 2 weeks ago) and start to make it working and start to see a couple of issue here and there.
First, I spinned up a single instance with standard installation in GCP (e2-highcpu-16) and successfully made it working with ~35 user in a single room, everything went pretty well and I thought I have some room.
Then I tried with ~60 people and here everything became really bad. CPU and bandwith are ok according to monitoring (stackdriver) and me logged into the instance.
By bad I mean people have audio and video dropped from time to time and the conference became impossible.
I checked the log and I see a lot of SEVERE log (jvb.log):
2020-04-20 19:24:54.106 SEVERE: [542] [confId=a04b97589fc3ab7e epId=c555bb9a gid=fff0b7 stats_id=Grace-oEN conf_name=umeet-eu3-130-87444] DataChannelStack.onIncomingDataChannelPacket#81: Could not find data channel for sid 1
and a lot of WARNING log (jvb.log):
2020-04-20 19:11:12.480 WARNING: [387] [confId=a04b97589fc3ab7e epId=3a2c3e92 gid=fff0b7 stats_id=xxxxxxxx conf_name=xxxxxxx TransportCcEngine.tccReceived#157: TCC packet contained received sequence numbers: 2006, 2009, 2012, 2016, 2018, 2020, 2022, 2025, 2028, 2030, 2032, 2034, 2042, 2044, 2047, 2052, 2057, 2062, 2066, 2070, 2073, 2076, 2078, 2080, 2087, 2093, 2103, 2110, 2112, 2116, 2122, 2124, 2129, 2132, 2135, 2138, 2140, 2142, 2144, 2147, 2154, 2157, 2172, 2174, 2178, 2184-2185, 2189, 2191, 2196, 2199, 2203-2204, 2207, 2212-2213, 2215-2216, 2218, 2222, 2224, 2227-2229. Couldn’t find packet detail for the seq nums: 2006, 2009, 2012, 2016, 2018, 2020, 2022, 2025, 2028, 2030, 2032, 2034, 2042, 2044, 2047, 2052, 2057, 2062, 2066, 2070, 2073. Latest seqNum was 3077, size is 1000. Latest RTT is 262.819214 ms.
in jicofo.log I can find:
SEVERE: [37] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Participant has rejected our transport offer
I have a couple of idea regarding what is happening… Can the main problem can be on particpant where they are overloaded by the number of flux received, if yes can we aggregate them in a single stream, or at least reduce the number of stream sent, a lot concurrent stream can cause a lot of context switch and decrease performance… That’s my feeling, but I can be wrong…
Can someone help me investigate what can be done in order to host more people in a single room?
Anyway jitsi looks to be a great solution and I really appreciate the work done on installation part !
many thanks and enjoy the rest of your day