So I got a MacBook and here the problem is the same.
If “safariUser” is in the conference BEFORE the “mainUser” who will have a video and audio, on the “safariUser” side the “mainUser” tracks are “unplayable”. On the MacBook I checked, and the tracks of the “mainUser” are in the conference, the media streams are active and tracks are not muted, but they are not playing…
Here are the browser logs from the MAC safari browser:
[Log] 2021-02-20T14:50:48.136Z – “[modules/xmpp/ChatRoom.js]” – “entered” – “imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – {affiliation: “none”, role: “participant”, jid: “c494c4ff-3390-4001-9ab1-8fde432571f0@dev.digitalcon.center/THQSyBuX”, …} (lib-jitsi-meet.min.js, line 10)
{affiliation: “none”, role: “participant”, jid: “c494c4ff-3390-4001-9ab1-8fde432571f0@dev.digitalcon.center/THQSyBuX”, isFocus: false, isHiddenDomain: false, …}Object
[Info] 2021-02-20T14:50:48.281Z – “[JitsiConference.js]” – “Auto P2P disabled” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.369Z – “[modules/xmpp/ChatRoom.js]” – “Jicofo supports restart by terminate: false” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.371Z – “[modules/xmpp/ChatRoom.js]” – “Jicofo supports restart by terminate: false” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.372Z – “[modules/xmpp/ChatRoom.js]” – “Jicofo supports restart by terminate: false” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.372Z – “[modules/version/ComponentsVersions.js]” – “Got videobridge version: 2.1.351-g0bfaac1c” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.374Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle session-initiate from imported-slot-4@conference.dev.digitalcon.center/focus” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.375Z – “[modules/xmpp/strophe.jingle.js]” – “(TIME) received session-initiate:\t” – 64254.00000000001 (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.375Z – “[modules/xmpp/strophe.jingle.js]” – “Marking session from imported-slot-4@conference.dev.digitalcon.center/focus as not P2P” (lib-jitsi-meet.min.js, line 10)
[Log] SdpSimulcast: using 3 layers (lib-jitsi-meet.min.js, line 25)
[Info] 2021-02-20T14:50:48.390Z – “[modules/RTC/TraceablePeerConnection.js]” – “Create new TPC[1,p2p:false]” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.394Z – “[JitsiConference.js]” – “Starting CallStats for JVB connection…” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.396Z – “[modules/statistics/RTPStatsCollector.js]” – “Using RTCRtpSynchronizationSource for remote audio levels” (lib-jitsi-meet.min.js, line 10)
[Info] Halt: There are no SSRC groups in the remote description. (lib-jitsi-meet.min.js, line 25)
[Info] 2021-02-20T14:50:48.431Z – “[modules/RTC/TraceablePeerConnection.js]” – “TPC[1,p2p:false] ignored remote ‘stream added’ event for non-user streamid: mixedmslabel” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.433Z – “[modules/RTC/TraceablePeerConnection.js]” – “TPC[1,p2p:false] ignored remote ‘stream added’ event for non-user streamid: mixedmslabel” (lib-jitsi-meet.min.js, line 10)
[Warning] The description does not look like plan-b (lib-jitsi-meet.min.js, line 17)
[Info] 2021-02-20T14:50:48.470Z – “[modules/xmpp/JingleSessionPC.js]” – “Sending session-accept” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.471Z – “[modules/xmpp/JingleSessionPC.js]” – “(TIME) ICE checking P2P? false:\t” – 64351 (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.483Z – “[modules/xmpp/SDPUtil.js]” – “not translating “ufrag” = “fZzi”” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.483Z – “[modules/xmpp/SDPUtil.js]” – "not translating “network-cost” = “999"” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.504Z – “[modules/xmpp/JingleSessionPC.js]” – “sendIceCandidates” – [RTCIceCandidate] (1) (lib-jitsi-meet.min.js, line 10)
[RTCIceCandidate]Array (1)
[Log] 2021-02-20T14:50:48.509Z – “[modules/xmpp/SDPUtil.js]” – “not translating “ufrag” = “fZzi”” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.509Z – “[modules/xmpp/SDPUtil.js]” – "not translating “network-cost” = “999"” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.524Z – “[modules/xmpp/JingleSessionPC.js]” – “sendIceCandidate: last candidate.” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.675Z – “[modules/xmpp/JingleSessionPC.js]” – “JingleSessionPC[p2p=false,initiator=false,sid=5mvj3l3ihljdq] setReceiverVideoConstraint - max frame height: 1080” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.808Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle session-initiate from imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.809Z – “[modules/xmpp/strophe.jingle.js]” – “(TIME) received session-initiate:\t” – 64688 (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.809Z – “[modules/xmpp/strophe.jingle.js]” – “Marking session from imported-slot-4@conference.dev.digitalcon.center/c494c4ff as P2P” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.811Z – “[modules/xmpp/JingleSessionPC.js]” – “Sending session-terminate” – (lib-jitsi-meet.min.js, line 10)
…
…
[Info] 2021-02-20T14:50:48.812Z – “[modules/xmpp/JingleSessionPC.js]” – “Session terminated JingleSessionPC[p2p=true,initiator=false,sid=7a3bca7f188a]” – undefined – undefined (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.812Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle transport-info from imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – (lib-jitsi-meet.min.js, line 10)
…
…
[Warning] 2021-02-20T14:50:48.813Z – “[modules/xmpp/strophe.jingle.js]” – “invalid session id” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.814Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle transport-info from imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – (lib-jitsi-meet.min.js, line 10)
…
…
[Warning] 2021-02-20T14:50:48.815Z – “[modules/xmpp/strophe.jingle.js]” – “invalid session id” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.815Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle transport-info from imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – (lib-jitsi-meet.min.js, line 10)
…
…
[Warning] 2021-02-20T14:50:48.816Z – “[modules/xmpp/strophe.jingle.js]” – “invalid session id” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.817Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle transport-info from imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – (lib-jitsi-meet.min.js, line 10)
…
…
[Warning] 2021-02-20T14:50:48.817Z – “[modules/xmpp/strophe.jingle.js]” – “invalid session id” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.850Z – “[modules/xmpp/JingleSessionPC.js]” – “(TIME) ICE connected P2P? false:\t” – 64729 (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.851Z – “[modules/RTC/BridgeChannel.js]” – “datachannel channel opened” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.851Z – “[JitsiConferenceEventManager.js]” – “(TIME) data.channel.opened:\t” – 64730.00000000001 (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.851Z – “[modules/RTC/BridgeChannel.js]” – “Sending pinned endpoint: null.” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.852Z – “[modules/RTC/BridgeChannel.js]” – “Sending selected endpoints: .” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.852Z – “[modules/RTC/BridgeChannel.js]” – “Sending ReceiverVideoConstraint with maxFrameHeight=1080px” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:48.948Z – “[modules/RTC/BridgeChannel.js]” – “New dominant speaker: ff015387.” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.973Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle transport-info from imported-slot-4@conference.dev.digitalcon.center/c494c4ff” – (lib-jitsi-meet.min.js, line 10)
…
…
[Warning] 2021-02-20T14:50:48.973Z – “[modules/xmpp/strophe.jingle.js]” – “invalid session id” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.974Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle source-add from imported-slot-4@conference.dev.digitalcon.center/focus” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:48.981Z – “[modules/xmpp/JingleSessionPC.js]” – “Processing addRemoteStream” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:48.981Z – “[modules/xmpp/JingleSessionPC.js]” – "ICE connection state: " – “connected” (lib-jitsi-meet.min.js, line 10)
[Info] Halt: There are no SSRC groups in the remote description. (lib-jitsi-meet.min.js, line 25)
[Warning] The description does not look like plan-b (lib-jitsi-meet.min.js, line 17)
[Log] 2021-02-20T14:50:49.015Z – “[modules/xmpp/JingleSessionPC.js]” – "addRemoteStream - OK, SDPs: " (2) (lib-jitsi-meet.min.js, line 10)
s {media: [“m=audio 52119 RTP/SAVPF 111 103 126\r↵c=IN IP4 192.…ork-cost 999\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=video 9 RTP/SAVPF 100 107 96 99\r↵c=IN IP4 0.0.0.…:7E:40:05:5F\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=application 9 DTLS/SCTP 5000\r↵c=IN IP4 0.0.0.0\r↵…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”], raw: “v=0\r↵o=- 4464434455427044083 2 IN IP4 127.0.0.1\r↵s…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”, session: “v=0\r↵o=- 4464434455427044083 2 IN IP4 127.0.0.1\r↵s…emantic: WMS *\r↵a=group:BUNDLE audio video data\r↵”, failICE: false, removeTcpCandidates: false, …}
s {media: [“m=audio 52119 RTP/SAVPF 111 103 126\r↵c=IN IP4 192.…ork-cost 999\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=video 9 RTP/SAVPF 100 107 96 99\r↵c=IN IP4 0.0.0.…:7E:40:05:5F\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=application 9 DTLS/SCTP 5000\r↵c=IN IP4 0.0.0.0\r↵…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”], raw: “v=0\r↵o=- 4464434455427044083 3 IN IP4 127.0.0.1\r↵s…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”, session: “v=0\r↵o=- 4464434455427044083 3 IN IP4 127.0.0.1\r↵s…emantic: WMS *\r↵a=group:BUNDLE audio video data\r↵”, failICE: false, removeTcpCandidates: false, …}
[Log] 2021-02-20T14:50:49.018Z – “[modules/xmpp/JingleSessionPC.js]” – “removal not necessary” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:49.018Z – “[modules/xmpp/JingleSessionPC.js]” – “addition not necessary” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:49.788Z – “[modules/RTC/BridgeChannel.js]” – “New dominant speaker: c494c4ff.” (lib-jitsi-meet.min.js, line 10)
[Info] 2021-02-20T14:50:49.916Z – “[modules/RTC/BridgeChannel.js]” – “New forwarded endpoints: c494c4ff” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.041Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle source-add from imported-slot-4@conference.dev.digitalcon.center/focus” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:50.042Z – “[modules/xmpp/strophe.jingle.js]” – “on jingle source-add from imported-slot-4@conference.dev.digitalcon.center/focus” – (lib-jitsi-meet.min.js, line 10)
…
…
[Log] 2021-02-20T14:50:50.047Z – “[modules/xmpp/JingleSessionPC.js]” – “Processing addRemoteStream” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.047Z – “[modules/xmpp/JingleSessionPC.js]” – "ICE connection state: " – “connected” (lib-jitsi-meet.min.js, line 10)
[Info] Halt: There are no SSRC groups in the remote description. (lib-jitsi-meet.min.js, line 25)
[Info] 2021-02-20T14:50:50.061Z – “[modules/RTC/TraceablePeerConnection.js]” – “TPC[1,p2p:false] remote track added:” – “686f27c3-b6cd-4d6c-8d92-72a7e85bb039-2” – “audio” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.062Z – “[modules/RTC/TraceablePeerConnection.js]” – “TPC[1,p2p:false] associated ssrc” – “c494c4ff” – 4161711358 (lib-jitsi-meet.min.js, line 10)
[Warning] The description does not look like plan-b (lib-jitsi-meet.min.js, line 17)
[Log] 2021-02-20T14:50:50.123Z – “[modules/xmpp/JingleSessionPC.js]” – "addRemoteStream - OK, SDPs: " (2) (lib-jitsi-meet.min.js, line 10)
s {media: [“m=audio 52119 RTP/SAVPF 111 103 126\r↵c=IN IP4 192.…ork-cost 999\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=video 9 RTP/SAVPF 100 107 96 99\r↵c=IN IP4 0.0.0.…:7E:40:05:5F\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=application 9 DTLS/SCTP 5000\r↵c=IN IP4 0.0.0.0\r↵…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”], raw: “v=0\r↵o=- 4464434455427044083 3 IN IP4 127.0.0.1\r↵s…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”, session: “v=0\r↵o=- 4464434455427044083 3 IN IP4 127.0.0.1\r↵s…emantic: WMS *\r↵a=group:BUNDLE audio video data\r↵”, failICE: false, removeTcpCandidates: false, …}
s {media: [“m=audio 52119 RTP/SAVPF 111 103 126\r↵c=IN IP4 192.…ork-cost 999\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=video 9 RTP/SAVPF 100 107 96 99\r↵c=IN IP4 0.0.0.…:7E:40:05:5F\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=application 9 DTLS/SCTP 5000\r↵c=IN IP4 0.0.0.0\r↵…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”], raw: “v=0\r↵o=- 4464434455427044083 4 IN IP4 127.0.0.1\r↵s…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”, session: “v=0\r↵o=- 4464434455427044083 4 IN IP4 127.0.0.1\r↵s…emantic: WMS *\r↵a=group:BUNDLE audio video data\r↵”, failICE: false, removeTcpCandidates: false, …}
[Log] 2021-02-20T14:50:50.125Z – “[modules/xmpp/JingleSessionPC.js]” – “removal not necessary” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.126Z – “[modules/xmpp/JingleSessionPC.js]” – “addition not necessary” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.159Z – “[modules/xmpp/JingleSessionPC.js]” – “Processing addRemoteStream” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.160Z – “[modules/xmpp/JingleSessionPC.js]” – "ICE connection state: " – “connected” (lib-jitsi-meet.min.js, line 10)
[Info] Halt: There are no SSRC groups in the remote description. (lib-jitsi-meet.min.js, line 25)
[Info] Imploding SIM group: 694585035 1093503035 3829173844 (lib-jitsi-meet.min.js, line 25)
[Info] 2021-02-20T14:50:50.182Z – “[modules/RTC/TraceablePeerConnection.js]” – “TPC[1,p2p:false] remote track added:” – “21555a6d-6d51-4c71-b06f-bccc02faed02-2” – “video” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.183Z – “[modules/RTC/TraceablePeerConnection.js]” – “TPC[1,p2p:false] associated ssrc” – “c494c4ff” – 694585035 (lib-jitsi-meet.min.js, line 10)
[Log] [y, y] (2) (main.chunk.js, line 33445)
[Log] 2021-02-20T14:50:50.241Z – “[modules/RTC/BridgeChannel.js]” – “Sending selected endpoints: c494c4ff.” (lib-jitsi-meet.min.js, line 10)
[Warning] The description does not look like plan-b (lib-jitsi-meet.min.js, line 17)
[Log] (TIME) Render audio: – 66204.00000000001 (lib-jitsi-meet.min.js, line 17)
[Log] (TIME) TTFM audio: – 43008.000000000015 (lib-jitsi-meet.min.js, line 17)
[Log] 2021-02-20T14:50:50.329Z – “[modules/xmpp/JingleSessionPC.js]” – "addRemoteStream - OK, SDPs: " (2) (lib-jitsi-meet.min.js, line 10)
s {media: [“m=audio 52119 RTP/SAVPF 111 103 126\r↵c=IN IP4 192.…ork-cost 999\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=video 9 RTP/SAVPF 100 107 96 99\r↵c=IN IP4 0.0.0.…:7E:40:05:5F\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=application 9 DTLS/SCTP 5000\r↵c=IN IP4 0.0.0.0\r↵…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”], raw: “v=0\r↵o=- 4464434455427044083 4 IN IP4 127.0.0.1\r↵s…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”, session: “v=0\r↵o=- 4464434455427044083 4 IN IP4 127.0.0.1\r↵s…emantic: WMS *\r↵a=group:BUNDLE audio video data\r↵”, failICE: false, removeTcpCandidates: false, …}
s {media: [“m=audio 52119 RTP/SAVPF 111 103 126\r↵c=IN IP4 192.…ork-cost 999\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=video 9 RTP/SAVPF 100 107 96 99\r↵c=IN IP4 0.0.0.…:7E:40:05:5F\r↵a=ice-options:trickle\r↵a=rtcp-mux\r↵”, “m=application 9 DTLS/SCTP 5000\r↵c=IN IP4 0.0.0.0\r↵…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”], raw: “v=0\r↵o=- 4464434455427044083 5 IN IP4 127.0.0.1\r↵s…trickle\r↵a=sctpmap:5000 webrtc-datachannel 1024\r↵”, session: “v=0\r↵o=- 4464434455427044083 5 IN IP4 127.0.0.1\r↵s…emantic: WMS *\r↵a=group:BUNDLE audio video data\r↵”, failICE: false, removeTcpCandidates: false, …}
[Log] 2021-02-20T14:50:50.330Z – “[modules/xmpp/JingleSessionPC.js]” – “removal not necessary” (lib-jitsi-meet.min.js, line 10)
[Log] 2021-02-20T14:50:50.330Z – “[modules/xmpp/JingleSessionPC.js]” – “addition not necessary” (lib-jitsi-meet.min.js, line 10)
[Warning] 2021-02-20T14:51:58.401Z – “[modules/statistics/AudioOutputProblemDetector.js]” – “A potential problem is detected with the audio output for participant c494c4ff, local audio levels: [null,null], remote audio levels…” (lib-jitsi-meet.min.js, line 10)