Ah cool...sorry I missed that point on the interop page 8/
I'll have a play with that today. Thanks for your help. roBman On 29/07/13 12:48, Eric Rescorla wrote:
As Adam suggests, the problem appears to be that Chrome is not offering a DTLS-SRTP fingerprint. You need to set the DtlsSrtpKeyAgreement flag. See: http://www.webrtc.org/interop Best, -Ekr On Sun, Jul 28, 2013 at 7:06 PM, Rob Manson <[email protected] <mailto:[email protected]>> wrote: Hey Eric, here you go. Shout if you need any other info. o=- 2738925626739154476 3 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS 5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoK m=audio 38703 RTP/SAVPF 111 103 104 0 8 107 106 105 13 126 c=IN IP4 120.158.143.205 a=rtcp:38703 IN IP4 120.158.143.205 a=candidate:2845767988 1 udp 2113937151 10.194.79.1 55430 typ host generation 0 a=candidate:2845767988 2 udp 2113937151 10.194.79.1 55430 typ host generation 0 a=candidate:328666875 1 udp 2113937151 172.20.10.2 42137 typ host generation 0 a=candidate:328666875 2 udp 2113937151 172.20.10.2 42137 typ host generation 0 a=candidate:3133702446 <tel:3133702446> 1 udp 1845501695 120.158.143.205 38703 typ srflx raddr 172.20.10.2 rport 42137 generation 0 a=candidate:3133702446 <tel:3133702446> 2 udp 1845501695 120.158.143.205 38703 typ srflx raddr 172.20.10.2 rport 42137 generation 0 a=candidate:12678881 1 udp 1845501695 120.158.143.205 41500 typ srflx raddr 10.194.79.1 rport 55430 generation 0 a=candidate:12678881 2 udp 1845501695 120.158.143.205 41500 typ srflx raddr 10.194.79.1 rport 55430 generation 0 a=candidate:3877438916 1 tcp 1509957375 10.194.79.1 0 typ host generation 0 a=candidate:3877438916 2 tcp 1509957375 10.194.79.1 0 typ host generation 0 a=candidate:1561653771 1 <tel:1561653771%201> tcp 1509957375 172.20.10.2 0 typ host generation 0 a=candidate:1561653771 2 <tel:1561653771%202> tcp 1509957375 172.20.10.2 0 typ host generation 0 a=ice-ufrag:E2hbRMG2uTrfTOGG a=ice-pwd:1ToUWZN+__zmosFQ5NKRMMZpAw a=ice-options:google-ice a=extmap:1 urn:ietf:params:rtp-hdrext:__ssrc-audio-level a=sendrecv a=mid:audio a=rtcp-mux a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:iqLbGf04Kf+__AYqol9X809bUrW0gKoRm28s8XyewL a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:107 CN/48000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:126 telephone-event/8000 a=maxptime:60 a=ssrc:2225430392 cname:XVx5MwI/mG7gpwKS a=ssrc:2225430392 msid:__5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoK 5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoKa0 a=ssrc:2225430392 mslabel:__5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoK a=ssrc:2225430392 label:__5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoKa0 m=video 38703 RTP/SAVPF 100 116 117 c=IN IP4 120.158.143.205 a=rtcp:38703 IN IP4 120.158.143.205 a=candidate:2845767988 1 udp 2113937151 10.194.79.1 55430 typ host generation 0 a=candidate:2845767988 2 udp 2113937151 10.194.79.1 55430 typ host generation 0 a=candidate:328666875 1 udp 2113937151 172.20.10.2 42137 typ host generation 0 a=candidate:328666875 2 udp 2113937151 172.20.10.2 42137 typ host generation 0 a=candidate:3133702446 <tel:3133702446> 1 udp 1845501695 120.158.143.205 38703 typ srflx raddr 172.20.10.2 rport 42137 generation 0 a=candidate:3133702446 <tel:3133702446> 2 udp 1845501695 120.158.143.205 38703 typ srflx raddr 172.20.10.2 rport 42137 generation 0 a=candidate:12678881 1 udp 1845501695 120.158.143.205 41500 typ srflx raddr 10.194.79.1 rport 55430 generation 0 a=candidate:12678881 2 udp 1845501695 120.158.143.205 41500 typ srflx raddr 10.194.79.1 rport 55430 generation 0 a=candidate:3877438916 1 tcp 1509957375 10.194.79.1 0 typ host generation 0 a=candidate:3877438916 2 tcp 1509957375 10.194.79.1 0 typ host generation 0 a=candidate:1561653771 1 <tel:1561653771%201> tcp 1509957375 172.20.10.2 0 typ host generation 0 a=candidate:1561653771 2 <tel:1561653771%202> tcp 1509957375 172.20.10.2 0 typ host generation 0 a=ice-ufrag:E2hbRMG2uTrfTOGG a=ice-pwd:1ToUWZN+__zmosFQ5NKRMMZpAw a=ice-options:google-ice a=extmap:2 urn:ietf:params:rtp-hdrext:__toffset a=sendrecv a=mid:video a=rtcp-mux a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:iqLbGf04Kf+__AYqol9X809bUrW0gKoRm28s8XyewL a=rtpmap:100 VP8/90000 a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 goog-remb a=rtpmap:116 red/90000 a=rtpmap:117 ulpfec/90000 a=ssrc:2357739379 cname:XVx5MwI/mG7gpwKS a=ssrc:2357739379 msid:__5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoK 5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoKv0 a=ssrc:2357739379 mslabel:__5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoK a=ssrc:2357739379 label:__5AbKYRUGTe9roRp2Vb84bKnRtXNPW2__FQxmoKv0 roBman On 29/07/13 11:53, Eric Rescorla wrote: Rob, could you attach the Chrome SDP please? -Ekr On Sun, Jul 28, 2013 at 4:37 AM, Rob Manson <[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>>> wrote: Thanks Adam...that would be awesome 8) I'm running a bunch of SDP mangling tests this week to see if I can isolate this further and learn more about the interop challenges so if I work out anything useful about this specific ERR I'll post it here. roBman On 28/07/13 18:49, Adam Roach wrote: To be clear, all of the "SDP Parsing Error" messages here are merely warnings, not failures. On a first examination of the code path that an get you to "Could not negotiate media lines; cause = ERR", I'm pretty sure the situation you ran into below was a DTLS negotiation failure. One of the things I plan to do is comb through everywhere we send back the rather obtuse "cause = ERR" and change it to be more illuminating. /a On 7/27/13 01:54, Ethan Hugg wrote: Hi Rob, Firefox and Chrome are not directly compatible. apprtc adapts them a bit to get them to work together. You can copy what they do from files like this: https://apprtc.appspot.com/js/____adapter.js <https://apprtc.appspot.com/js/__adapter.js> <https://apprtc.appspot.com/__js/adapter.js <https://apprtc.appspot.com/js/adapter.js>> https://apprtc.appspot.com/js/____main.js <https://apprtc.appspot.com/js/__main.js> <https://apprtc.appspot.com/__js/main.js <https://apprtc.appspot.com/js/main.js>> The bug for Bundle is here - https://bugzilla.mozilla.org/____show_bug.cgi?id=784491 <https://bugzilla.mozilla.org/__show_bug.cgi?id=784491> <https://bugzilla.mozilla.org/__show_bug.cgi?id=784491 <https://bugzilla.mozilla.org/show_bug.cgi?id=784491>> Though, how some of this should work exactly is still being discussed in the IETF standards groups MMUSIC and RTCWeb which meet next week in Berlin. -EH On Fri, Jul 26, 2013 at 3:55 PM, Rob Manson<[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>>> wrote: Hi, I couldn't see that anyone had raised this anywhere and it seems unrelated to this topic on discuss-webrtc https://groups.google.com/____forum/#!topic/discuss-webrtc/____dLsbz6Xwxc0 <https://groups.google.com/__forum/#!topic/discuss-webrtc/__dLsbz6Xwxc0> <https://groups.google.com/__forum/#!topic/discuss-webrtc/__dLsbz6Xwxc0 <https://groups.google.com/forum/#!topic/discuss-webrtc/dLsbz6Xwxc0>> - so I thought I'd share the error message I'm receiving. If you'd like me to raise this as a bug please let me know...but thought it might be better first as just an informational post. So setting up a video call between the latest Chrome (28.0.1500.71 (Official Build 209842) ) and Firefox 22 & Nightly (25.0a1 (2013-07-25)) on Linux I get this SDP parsing error message in Firefox. "Could not negotiate media lines; cause = ERR | SDP Parsing Error: Warning: Group attribute type unsupported (BUNDLE). | SDP Parsing Error: Warning: Unrecognized attribute (msid-semantic) | SDP Parsing Error: Warning: Unrecognized attribute (ice-options) | SDP Parsing Error: Warning: Unrecognized attribute (extmap) | SDP Parsing Error: Warning: Numeric token for mid attribute not found | SDP Parsing Error: Warning: Invalid named events specified for fmtp attribute. | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) | SDP Parsing Error: Warning: Unrecognized attribute (ice-options) | SDP Parsing Error: Warning: Unrecognized attribute (extmap) | SDP Parsing Error: Warning: Numeric token for mid attribute not found | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) | SDP Parsing Error : Warning: Unrecognized attribute (ssrc) | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) | SDP Parsing Error: Warning: Unrecognized attribute (ssrc) " However, in the exact same app I can setup a video call between two Firefox tabs or separate browsers so it's definitely working OK with Firefox SDP. If you'd like a full copy of the Chrome SDP and related signaling please let me know...but I'm sure you've got a good collection of this already 8) roBman ___________________________________________________ dev-media mailing list [email protected] <mailto:[email protected]> <mailto:dev-media@lists.__mozilla.org <mailto:[email protected]>> https://lists.mozilla.org/____listinfo/dev-media <https://lists.mozilla.org/__listinfo/dev-media> <https://lists.mozilla.org/__listinfo/dev-media <https://lists.mozilla.org/listinfo/dev-media>> ___________________________________________________ dev-media mailing list [email protected] <mailto:[email protected]> <mailto:dev-media@lists.__mozilla.org <mailto:[email protected]>> https://lists.mozilla.org/____listinfo/dev-media <https://lists.mozilla.org/__listinfo/dev-media> <https://lists.mozilla.org/__listinfo/dev-media <https://lists.mozilla.org/listinfo/dev-media>> -- Adam Roach Principal Platform Engineer [email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>> +1 650 903 0800 x863 <tel:%2B1%20650%20903%200800%20x863> <tel:%2B1%20650%20903%200800%__20x863> ___________________________________________________ dev-media mailing list [email protected] <mailto:[email protected]> <mailto:dev-media@lists.__mozilla.org <mailto:[email protected]>> https://lists.mozilla.org/____listinfo/dev-media <https://lists.mozilla.org/__listinfo/dev-media> <https://lists.mozilla.org/__listinfo/dev-media <https://lists.mozilla.org/listinfo/dev-media>>
_______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

