I'm having some issues with the lastN feature. I currently have two
jitsi stacks installed, let's call the "new" one and the "old" one;
Using Meet at the new one with lastN active I have several call quality
issues, making it unusable.
Using firefox (50) it adds a big de-synchronization between audio and
video, of several seconds (like 5 seconds).
On google chrome (55) beside the sync issue there's a major video
quality loss and frequently the other endpoints receive no video at all
from the new active endpoint.
In these cases where's there's no video is common to see the message
"XXXX is having connection issues". But the one who is supposedly with
issues still receive media normally.
Following the logs as I test I found that there's a cascade of the
following error when someone is having connection issues:
JVB 2016-12-29 11:47:10.875 SEVERE:  org.jitsi.impl.neomedia.RTPConnectorOutputStream.log() Failed to handle an outgoing packet: java.lang.NullPointerException
In parallel to this "no video" issue. On both chrome and firefox I can
frequently see the following logs:
JVB 2016-12-29 11:49:47.732 INFO:  org.jitsi.impl.neomedia.MediaStreamStatsImpl.log() Stream: b74ebb15ed391216, RTT computation may be wrong (-1): now 1483041384608, lsr 3907552804, dlsr 5994
JVB 2016-12-29 11:55:20.766 INFO:  org.jitsi.impl.neomedia.rtp.translator.RTCPFeedbackMessageSender.log() Sending a FIR to ssrc=2786389800 remainingRetries=3
JVB 2016-12-29 11:55:20.766 WARNING:  org.jitsi.impl.neomedia.rtp.translator.RTCPFeedbackMessageSender.log() Not sending an FIR because the stream RTP manager is null.
I don't really know what they really mean, but the look like mean to me.
(ps.: I have the same issues regardless of the n>0 value)
On the "new" stack versions are:
And the "old" stack versions are:
Both stacks are running on Ubuntu 14.04 machines.
Thanks in advance.
Happy new year for everybody!