NEW 213594
RTCPeerConnection.setLocalDescription() rejected
https://bugs.webkit.org/show_bug.cgi?id=213594
Summary RTCPeerConnection.setLocalDescription() rejected
Yordan
Reported 2020-06-25 03:24:34 PDT
Safari Version 13.1.1 (15609.2.9.1.2) on MacOS Catalina 10.15.5 Video conferencing client. The client starts the audio, then camera and after that starts screen sharing (navigator.mediaDevices.getDisplayMedia( { video: { cursor: "always", logicalSurface: true } } );) RTCPeerConnection.setLocalDescription() is rejected with: OperationError: Failed to set local answer sdp: Failed to process the bundled m= section. The offer received from the conferencing server (Jitsi Videobridge) for the screen sharing: v=0 o=nccs-focus 1593076116260 1077 IN IP4 127.0.0.2 s=c5AiBN4TWqKd63dO9pXcf6:prt_phCn4YWkUtGNvbCjD8LVd7 c=IN IP4 0.0.0.0 t=0 0 a=msid-semantic:WMS * a=ice-ufrag:3r8p1eblboqp6 a=ice-pwd:3un4b2q9jak9g1mr4rucj7i8cd a=fingerprint:sha-256 29:08:73:0A:50:AD:1A:56:80:F6:93:EB:DD:34:FA:B0:BA:85:C6:22:6D:D5:A3:F5:DD:E8:24:CF:4D:D5:78:12 a=setup:actpass a=group:BUNDLE 0 1 2 3 m=audio 10 UDP/TLS/RTP/SAVPF 111 0 8 a=maxptime:60 a=rtcp-mux a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10; useinbandfec=1 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=candidate:3 1 UDP 1677724415 34.82.161.184 10000 typ srflx raddr 10.157.0.38 rport 10000 network 0 a=end-of-candidates a=mid:0 a=ssrc:3514975000 cname:sfu/3514975000 a=recvonly m=audio 10 UDP/TLS/RTP/SAVPF 111 0 8 a=maxptime:60 a=rtcp-mux a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10; useinbandfec=1 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=mid:1 a=msid:{104628c8-c64d-ba43-a331-4cee3b9ceaa4} {9a4e5bd2-d228-6048-9406-fb3b94818bb0} a=ssrc:882675194 cname:{413814c9-ec17-f642-86d9-0c50e6367c29} a=sendonly m=video 11 RTP/SAVPF 100 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=rtcp-mux a=rtpmap:100 VP8/90000 a=fmtp:100 x-google-start-bitrate=800 a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtcp-fb:100 transport-cc a=mid:2 a=ssrc:1022961659 cname:sfu/1022961659 a=recvonly m=video 11 RTP/SAVPF 100 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=rtcp-mux a=rtpmap:100 VP8/90000 a=fmtp:100 x-google-start-bitrate=800 a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtcp-fb:100 transport-cc a=mid:3 a=ssrc:1022961659 cname:sfu/1022961659 a=recvonly And here is the answer to be set (as generated by RTCPeerConnection.createAnswer()): v=0 o=- 4996339723414024946 4 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE 0 1 2 3 a=msid-semantic: WMS 098e9a12-be72-4e88-954d-c39d8477ad29 m=audio 52430 UDP/TLS/RTP/SAVPF 111 0 8 c=IN IP4 78.83.112.32 a=rtcp:9 IN IP4 0.0.0.0 a=candidate:220163380 1 udp 2113937151 192.168.100.7 52430 typ host generation 0 network-cost 999 a=candidate:842163049 1 udp 1677729535 78.83.112.32 52430 typ srflx raddr 192.168.100.7 rport 52430 generation 0 network-cost 999 a=ice-ufrag:MHsZ a=ice-pwd:TbCDYy0HyO+VEf2E2XBnhDO7 a=ice-options:trickle a=fingerprint:sha-256 82:D9:B7:8B:C1:6A:DB:A0:4D:2E:90:25:E2:D5:81:5A:FC:1B:D7:5F:6A:7C:B8:A4:36:AA:B8:BE:69:DB:0E:3E a=setup:active a=mid:0 a=sendonly a=msid:098e9a12-be72-4e88-954d-c39d8477ad29 651232c9-5c74-42aa-947c-de838eeb8470 a=rtcp-mux a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=ssrc:61645505 cname:zfdnaYoLXIHu+EAQ m=audio 9 UDP/TLS/RTP/SAVPF 111 0 8 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:MHsZ a=ice-pwd:TbCDYy0HyO+VEf2E2XBnhDO7 a=ice-options:trickle a=fingerprint:sha-256 82:D9:B7:8B:C1:6A:DB:A0:4D:2E:90:25:E2:D5:81:5A:FC:1B:D7:5F:6A:7C:B8:A4:36:AA:B8:BE:69:DB:0E:3E a=setup:active a=mid:1 a=recvonly a=rtcp-mux a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 m=video 9 RTP/SAVPF 100 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:MHsZ a=ice-pwd:TbCDYy0HyO+VEf2E2XBnhDO7 a=ice-options:trickle a=fingerprint:sha-256 82:D9:B7:8B:C1:6A:DB:A0:4D:2E:90:25:E2:D5:81:5A:FC:1B:D7:5F:6A:7C:B8:A4:36:AA:B8:BE:69:DB:0E:3E a=setup:active a=mid:2 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=sendonly a=msid:- 9e5c2d65-39db-4e55-9753-63a51382c7c2 a=rtcp-mux a=rtpmap:100 VP8/90000 a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=ssrc:125040279 cname:zfdnaYoLXIHu+EAQ m=video 9 RTP/SAVPF 100 c=IN IP4 0.0.0.0 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:MHsZ a=ice-pwd:TbCDYy0HyO+VEf2E2XBnhDO7 a=ice-options:trickle a=fingerprint:sha-256 82:D9:B7:8B:C1:6A:DB:A0:4D:2E:90:25:E2:D5:81:5A:FC:1B:D7:5F:6A:7C:B8:A4:36:AA:B8:BE:69:DB:0E:3E a=setup:active a=mid:3 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 a=sendonly a=msid:- 1de4c2eb-6ce6-4ee2-82b2-eb985f09b86a a=rtcp-mux a=rtpmap:100 VP8/90000 a=rtcp-fb:100 transport-cc a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=ssrc:620122314 cname:zfdnaYoLXIHu+EAQ Thanks, Yordan
Attachments
Radar WebKit Bug Importer
Comment 1 2020-06-25 18:07:29 PDT
youenn fablet
Comment 2 2020-09-08 07:43:20 PDT
Did you find the solution? Given this is produced by Jitsi, I would check Jitsi forums.
Note You need to log in before you can comment on or make changes to this bug.