hmmhesays Posted July 10, 2018 Report Posted July 10, 2018 (edited) Anyone out there using libwebphone with the latest chrome? It requires RTCP-MUX but freeswitch doesn't seem to be sending that option back in the SDP DOMException: Failed to set remote answer sdp: The m= section:audio is invalid. RTCP-MUX is not enabled when it is required. Invite SDP v=0 o=- 5642560587213744585 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio a=msid-semantic: WMS d2wU2EDIpgvgIRXlUHM79Pscw8diHdSDzIZP m=audio 57437 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126 c=IN IP4 24.117.91.110 a=rtcp:9 IN IP4 0.0.0.0 a=candidate:2999745851 1 udp 2122260223 192.168.56.1 57436 typ host generation 0 network-id 1 a=candidate:2880323124 1 udp 2122194687 192.168.1.116 57437 typ host generation 0 network-id 2 network-cost 10 a=candidate:719730816 1 udp 1685987071 24.117.91.110 57437 typ srflx raddr 192.168.1.116 rport 57437 generation 0 network-id 2 network-cost 10 a=candidate:4233069003 1 tcp 1518280447 192.168.56.1 9 typ host tcptype active generation 0 network-id 1 a=candidate:3844981444 1 tcp 1518214911 192.168.1.116 9 typ host tcptype active generation 0 network-id 2 network-cost 10 a=ice-ufrag:qHBn a=ice-pwd:oFD36OwbtZYHBZzK/qAWbnv0 a=ice-options:trickle a=fingerprint:sha-256 05:7A:F5:92:39:33:27:0C:A3:09:B4:BA:7F:D3:5A:2A:A2:46:F9:1D:5D:C2:5C:18:3C:98:AF:50:9F:FC:77:C0 a=setup:actpass a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=sendrecv a=rtcp-mux a=rtpmap:111 opus/48000/2 a=rtcp-fb:111 transport-cc a=fmtp:111 minptime=10;useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:110 telephone-event/48000 a=rtpmap:112 telephone-event/32000 a=rtpmap:113 telephone-event/16000 a=rtpmap:126 telephone-event/8000 a=ssrc:2897088988 cname:YJzJlwoyq8UF+WPP a=ssrc:2897088988 msid:d2wU2EDIpgvgIRXlUHM79Pscw8diHdSDzIZP 477c7b1b-7651-4677-b890-7c42e8623694 a=ssrc:2897088988 mslabel:d2wU2EDIpgvgIRXlUHM79Pscw8diHdSDzIZP a=ssrc:2897088988 label:477c7b1b-7651-4677-b890-7c42e8623694 Response SDP v=0 o=FreeSWITCH 1531232378 1531232379 IN IP4 64.135.116.201 s=FreeSWITCH c=IN IP4 64.135.116.201 t=0 0 a=msid-semantic: WMS BFGLI4NeUREfo2q96D1d6kJkJpnzALM2 m=audio 18314 UDP/TLS/RTP/SAVPF 111 110 106 a=rtpmap:111 opus/48000/2 a=fmtp:111 useinbandfec=1; minptime=10 a=rtpmap:110 telephone-event/48000 a=rtpmap:106 CN/8000 a=ptime:20 a=fingerprint:sha-256 40:73:07:62:AF:6C:F2:9B:41:CA:CE:B2:17:82:4D:4B:0A:0C:80:0E:34:DC:C5:FF:17:8A:74:59:13:94:46:1F a=setup:active a=rtcp:18315 IN IP4 64.135.116.201 a=ice-ufrag:O3iLdRVN78cyKPqR a=ice-pwd:YUx21hRPwLSEWVIAOQbSyXvw a=candidate:7654390048 1 udp 659136 64.135.116.201 18314 typ host generation 0 a=candidate:7654390048 2 udp 659135 64.135.116.201 18315 typ host generation 0 a=end-of-candidates a=ssrc:2068390692 cname:hjDPdhUYYp4chkce a=ssrc:2068390692 msid:BFGLI4NeUREfo2q96D1d6kJkJpnzALM2 a0 a=ssrc:2068390692 mslabel:BFGLI4NeUREfo2q96D1d6kJkJpnzALM2 a=ssrc:2068390692 label:BFGLI4NeUREfo2q96D1d6kJkJpnzALM2a0 Freeswitch version 1.6.20 kazoo version 4.2-37 Edited July 10, 2018 by hmmhesays (see edit history)
hmmhesays Posted July 11, 2018 Author Report Posted July 11, 2018 Found the answer right after I posted this of course.
safarov Posted July 11, 2018 Report Posted July 11, 2018 I think root if issue is broken DTLS encription on FreeSwitch side when RTCP-MUX is disabled. You can try fix thishttps://freeswitch.org/jira/browse/FS-10981
Recommended Posts