RTCP-MUX must be enabled issue

92 views
Skip to first unread message

kibar...@gmail.com

unread,
Jan 15, 2018, 3:19:09 AM1/15/18
to discuss-webrtc
Hi everyone,

I'm developing Android app based on webRTC and recently faced a following issue. 

When I try to set remoteSdp from Offerer I get this error: "Failed to set remote offer sdp: RTCP-MUX must be enabled when BUNDLE is enabled."

Here's sdp I try to set

v=0
o=- 329226775759156436 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio data
a=msid-semantic: WMS
m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126
c=IN IP4 0.0.0.0
b=AS:20
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:
a=ice-pwd:
a=ice-options:trickle renomination
a=fingerprint:sha-256 
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=recvonly
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:102 ILBC/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
m=application 9 DTLS/SCTP 5000
c=IN IP4 0.0.0.0
b=AS:20
a=ice-ufrag:
a=ice-pwd:
a=ice-options:trickle renomination
a=fingerprint:sha-256
a=setup:actpass
a=mid:data
a=sctpmap:5000 webrtc-datachannel 1024

Minimal android api version is 21 if the matters.

Have anyone run into this issue before?

Cheers,
Alexander


Reply all
Reply to author
Forward
0 new messages