WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-06-25 18:07:29 PDT
<
rdar://problem/64783662
>
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.
Top of Page
Format For Printing
XML
Clone This Bug