ILBC audio codec not supported in chrome when using janus gateway?

155 views
Skip to first unread message

weili yang

unread,
Jul 10, 2017, 3:03:23 AM7/10/17
to discuss-webrtc
My sip server only support ILBC codec, using janus gateway to proxy webRTC, when I use  chrome v59.0.3071.115 64bit to make call, i got the error in chrome console:
"Uncaught (in promise) DOMException: Failed to set remote offer sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set remote audio description send parameters.."

do anybody know about that?


Lorenzo Miniero

unread,
Jul 10, 2017, 5:09:46 AM7/10/17
to discuss-webrtc
Can you provide an SDP that works and one that doesn't with iLBC? Maybe there's something we do (or don't) in Janus when negotiating iLBC that makes Chrome complain.

L.

Eduardo Gondim

unread,
Jul 28, 2017, 3:33:38 AM7/28/17
to discuss-webrtc
I believe I can confirm this:

v=0
o=- 605826346156668998 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE audio
a=msid-semantic: WMS C9q0v8C4ozDRkm36nO12NQZG9miGkTy9hZlf
m=audio 9 UDP/TLS/RTP/SAVPF 97 8 110 112 113 126
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:IJh4
a=ice-pwd:W7QV2/Lb0V/WP0jvdAzgfvuN
a=fingerprint:sha-256 C6:0D:06:E9:81:AE:2B:42:74:57:22:01:14:4F:34:E7:5E:4D:F2:34:CB:AB:FD:6C:1E:05:E6:05:2E:91:22:63
a=setup:actpass
a=mid:audio
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=sendrecv
a=rtcp-mux
a=rtpmap:97 iLBC/8000
a=rtpmap:8 PCMA/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:4291303445 cname:S60ZQ47H2X1AK0H5
a=ssrc:4291303445 msid:C9q0v8C4ozDRkm36nO12NQZG9miGkTy9hZlf 57669bec-4d14-46be-b155-5db2a131a43d
a=ssrc:4291303445 mslabel:C9q0v8C4ozDRkm36nO12NQZG9miGkTy9hZlf
a=ssrc:4291303445 label:57669bec-4d14-46be-b155-5db2a131a43d

Uncaught (in promise) DOMException: Failed to set local offer sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set local audio description recv parameters..

Please note that i was trying to manually insert iLBC.

Karl Wiberg

unread,
Jul 31, 2017, 1:46:05 PM7/31/17
to discuss...@googlegroups.com
Chromium builds WebRTC without iLBC support: https://chromium.googlesource.com/external/webrtc/+/master/webrtc/webrtc.gni#176

This has been the case for a long time.

--

---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrtc+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/c6794b3b-6d45-403e-a7e8-9f1139be3b27%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Karl Wiberg | Software Engineer | kwi...@google.com | +46 70 696 1024

Reply all
Reply to author
Forward
0 new messages