giuse88 / squiddy

Web RTC chat experiment
https://squiddy.io
3 stars 0 forks source link

ERROR : when scheduling a renegotiation with role change. #13

Open giuse88 opened 10 years ago

giuse88 commented 10 years ago

Gmail giuseppe pes giuse88@gmail.com codes Florence Berchem berchem.florence@gmail.com 3 May 2014 11:49 To: giuseppe pes giuse88@gmail.com This appears to be Chrome adapter.js:121 [ INF ] Media constraints : Values : {"video":true,"audio":true} log.js:10 [ INF ] MediaConstraints - Values : {"video":true,"audio":true} log.js:10 [ INF ] Requested access to local media with mediaConstraints: Values : {"video":true,"audio":true} log.js:10 [ INF ] Session MgaAK4061g3dXd9L8QHc initialized log.js:12 [ INF ] User has granted access to local media. log.js:12 [ INF ] < AppView > Local stream added Values : {"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":false,"id":"qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1","label":"qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1"} log.js:10 [ INF ] < AppView > Local video tracks Values : [{"onended":null,"onunmute":null,"onmute":null,"readyState":"live","enabled":true,"label":"HP 2.0MP High Definition Webcam (0bda:5751)","id":"1d93d520-04ce-4f80-9f3f-ed01fe8a825e","kind":"video"}] log.js:10 [ INF ] < AppView > Local audio tracks Values : [{"onended":null,"onunmute":null,"onmute":null,"readyState":"live","enabled":true,"label":"Default","id":"95e007ac-b964-457a-8101-dc3cc4d2d726","kind":"audio"}] log.js:10 [ INF ] Menu bar installed. log.js:12 [ INF ] Got Peer Id : pUrIGu-x7x_Yi5ySpuS1. log.js:12 [ INF ] Peer pUrIGu-x7x_Yi5ySpuS1 is connected to the remote server. log.js:12 [ INF ] Peer pUrIGu-x7x_Yi5ySpuS1 has sent request to join room MgaAK4061g3dXd9L8QHc. log.js:12 [ INF ] Rendering view for peer pUrIGu-x7x_Yi5ySpuS1. log.js:12 [ INF ] Peer pUrIGu-x7x_Yi5ySpuS1 joined room MgaAK4061g3dXd9L8QHc . log.js:12 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 Created RTCPeerConnnection with: config: '{"iceServers":[{"url":"stun:stun.l.google.com:19302"}]}'; constraints: '{"optional":[{"DtlsSrtpKeyAgreement":true}]}'. PeerConnection.js:521 [ INF ] Added local stream to peer connection : 2xs317441H0J0ZglpuS0 log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Is initiator : false log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Messages pending in the queue : 0 log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Messages pending in the queue processed. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Started. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Initialization peer connection completed. log.js:12 x.fn.x.init[1] PeerView.js:44 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 x.fn.x.init[1] PeerView.js:50 [ INF ] <2xs317441H0J0ZglpuS0> View rendered. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Peer View initialized. log.js:12 [ INF ] < AppView > New peer 2xs317441H0J0ZglpuS0 log.js:12 [ INF ] Rendering view for peer pUrIGu-x7x_Yi5ySpuS1. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Skip renegotiation log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Creating answer for peer 2xs317441H0J0ZglpuS0 with constraints : Values : {"mandatory":{"OfferToReceiveAudio":true,"OfferToReceiveVideo":true}} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> The signal status has changed to have-remote-offer log.js:12

<video class=​" hidden-div remote-media-video" autoplay=​"autoplay" src=​"blob:​https%3A/​/​webrtc-chat-experiment.herokuapp.com/​9d0cdec8-791d-4add-8137-2dfa19c76b44" style=​"display:​ inline-block;​">​​

PeerView.js:105 [ INF ] <2xs317441H0J0ZglpuS0> Updated media container. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Remote stream added. Values : {"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":false,"id":"ulgpO2m83o5C8X1AFRWmDMMp2naRl95vYSlZ","label":"ulgpO2m83o5C8X1AFRWmDMMp2naRl95vYSlZ"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3988902457 2 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3988902457 2 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:466725869 1 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:466725869 2 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:466725869 1 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Cached Remote ICE candidate Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:466725869 2 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Remote descriptor successfully installed. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Signal State : Values : "have-remote-offer" log.js:10 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 remote stream : undefined PeerConnection.js:342 RTCPeerConnection PeerConnection.js:343 v=0 o=- 4999388022468763615 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 m=audio 1 RTP/SAVPF 111 103 104 0 8 106 105 13 126 c=IN IP4 0.0.0.0 a=rtcp:1 IN IP4 0.0.0.0 a=ice-ufrag:AiVhXqhezvFr5OaD a=ice-pwd:0hUwCn2uUTjBeMehxCaa7/Dg a=fingerprint:sha-256 CE:2B:85:BA:ED:91:0C:C9:20:9F:8F:01:11:A6:75:8D:76:63:A6:5C:F6:28:1C:B3:FE:98:59:1E:6C:94:FE:0D a=setup:active 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=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:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:126 telephone-event/8000 a=maxptime:60 a=ssrc:2648516450 cname:sTej14mKXUU8hRaE a=ssrc:2648516450 msid:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 95e007ac-b964-457a-8101-dc3cc4d2d726 a=ssrc:2648516450 mslabel:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 a=ssrc:2648516450 label:95e007ac-b964-457a-8101-dc3cc4d2d726 m=video 1 RTP/SAVPF 100 116 117 c=IN IP4 0.0.0.0 a=rtcp:1 IN IP4 0.0.0.0 a=ice-ufrag:AiVhXqhezvFr5OaD a=ice-pwd:0hUwCn2uUTjBeMehxCaa7/Dg a=fingerprint:sha-256 CE:2B:85:BA:ED:91:0C:C9:20:9F:8F:01:11:A6:75:8D:76:63:A6:5C:F6:28:1C:B3:FE:98:59:1E:6C:94:FE:0D a=setup:active a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=sendrecv a=rtcp-mux a=rtpmap:100 VP8/90000 a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtcp-fb:100 goog-remb a=rtpmap:116 red/90000 a=rtpmap:117 ulpfec/90000 a=ssrc:620681988 cname:sTej14mKXUU8hRaE a=ssrc:620681988 msid:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 1d93d520-04ce-4f80-9f3f-ed01fe8a825e a=ssrc:620681988 mslabel:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 a=ssrc:620681988 label:1d93d520-04ce-4f80-9f3f-ed01fe8a825e PeerConnection.js:398 RTCPeerConnection PeerConnection.js:289 [ INF ] <2xs317441H0J0ZglpuS0> -- STATUS -- SignalState : have-remote-offer iceGatheringState :new iceConnectionState : new log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3988902457 2 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3988902457 2 udp 2122260223 192.168.0.11 49711 typ host generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:466725869 1 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:466725869 2 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:466725869 1 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:466725869 2 udp 1686052607 89.100.148.132 49711 typ srflx raddr 192.168.0.11 rport 49711 generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> The signal status has changed to stable log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Local descriptor successfully installed. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Signal State : Values : "stable" log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Ice connection has changed to checking log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:780896439 1 udp 2122260223 10.0.0.140 49293 typ host generation 0\r\n"} log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:780896439 1 udp 2122260223 10.0.0.140 49293 typ host generation 0\r\n"} log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2739023561 1 tcp 1518280447 192.168.0.11 0 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2739023561 2 tcp 1518280447 192.168.0.11 0 typ host generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2739023561 1 tcp 1518280447 192.168.0.11 0 typ host generation 0\r\n"} log.js:10 [ INF ] <2xs317441H0J0ZglpuS0> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2739023561 2 tcp 1518280447 192.168.0.11 0 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Remote Ice candidate gathering complete log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:1611166791 1 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:1611166791 1 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Gathered LOCAL STUN Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3450474075 1 udp 1686052607 109.133.97.69 49293 typ srflx raddr 10.0.0.140 rport 49293 generation 0\r\n"} log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Gathered LOCAL STUN Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3450474075 1 udp 1686052607 109.133.97.69 49293 typ srflx raddr 10.0.0.140 rport 49293 generation 0\r\n"} log.js:10 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 [ INF ] Sent message to 2xs317441H0J0ZglpuS0. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> End gathering LOCAL Ice candidates. Status : complete. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Updated status view. log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> PeerConnected event triggered log.js:12 [ INF ] <2xs317441H0J0ZglpuS0> Ice connection has changed to connected log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 Created RTCPeerConnnection with: config: '{"iceServers":[{"url":"stun:stun.l.google.com:19302"}]}'; constraints: '{"optional":[{"DtlsSrtpKeyAgreement":true}]}'. PeerConnection.js:521 [ INF ] Added local stream to peer connection : XhnBLZJzGLOQjXsCpuSt log.js:12 [ INF ] Is initiator : false log.js:12 [ INF ] Messages pending in the queue : 0 log.js:12 [ INF ] Messages pending in the queue processed. log.js:12 [ INF ] Started. log.js:12 [ INF ] Initialization peer connection completed. log.js:12 x.fn.x.init[1] PeerView.js:44 [ INF ] Updated status view. log.js:12 x.fn.x.init[1] PeerView.js:50 [ INF ] View rendered. log.js:12 [ INF ] Peer View initialized. log.js:12 [ INF ] < AppView > New peer XhnBLZJzGLOQjXsCpuSt log.js:12 [ INF ] Rendering view for peer pUrIGu-x7x_Yi5ySpuS1. log.js:12 [ INF ] Skip renegotiation log.js:12 [ INF ] Updated status view. log.js:12 [ INF ] Creating answer for peer XhnBLZJzGLOQjXsCpuSt with constraints : Values : {"mandatory":{"OfferToReceiveAudio":true,"OfferToReceiveVideo":true}} log.js:10 [ INF ] The signal status has changed to have-remote-offer log.js:12

<video class=​" hidden-div remote-media-video" autoplay=​"autoplay" src=​"blob:​https%3A/​/​webrtc-chat-experiment.herokuapp.com/​807c74e4-3dbe-4b04-8bfb-c7a81096317e" style=​"display:​ inline-block;​">​​

PeerView.js:105 [ INF ] Updated media container. log.js:12 [ INF ] Remote stream added. Values : {"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":false,"id":"5K3wRxufnQCfn9kvut6JpIgoVwNjBdVpCAd0","label":"5K3wRxufnQCfn9kvut6JpIgoVwNjBdVpCAd0"} log.js:10 [ INF ] Remote descriptor successfully installed. log.js:12 [ INF ] Signal State : Values : "have-remote-offer" log.js:10 remote stream : undefined PeerConnection.js:342 RTCPeerConnection PeerConnection.js:343 v=0 o=- 8143475935898582844 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio video a=msid-semantic: WMS qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 m=audio 1 RTP/SAVPF 111 103 104 0 8 106 105 13 126 c=IN IP4 0.0.0.0 a=rtcp:1 IN IP4 0.0.0.0 a=ice-ufrag:m8YWu+GE7r+263dY a=ice-pwd:NxhClBPNOmvKJZhYCQbyUrwU a=fingerprint:sha-256 CE:2B:85:BA:ED:91:0C:C9:20:9F:8F:01:11:A6:75:8D:76:63:A6:5C:F6:28:1C:B3:FE:98:59:1E:6C:94:FE:0D a=setup:active 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=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:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:126 telephone-event/8000 a=maxptime:60 a=ssrc:3185594314 cname:XN7VnDX0mnMlpBj7 a=ssrc:3185594314 msid:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 95e007ac-b964-457a-8101-dc3cc4d2d726 a=ssrc:3185594314 mslabel:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 a=ssrc:3185594314 label:95e007ac-b964-457a-8101-dc3cc4d2d726 m=video 1 RTP/SAVPF 100 116 117 c=IN IP4 0.0.0.0 a=rtcp:1 IN IP4 0.0.0.0 a=ice-ufrag:m8YWu+GE7r+263dY a=ice-pwd:NxhClBPNOmvKJZhYCQbyUrwU a=fingerprint:sha-256 CE:2B:85:BA:ED:91:0C:C9:20:9F:8F:01:11:A6:75:8D:76:63:A6:5C:F6:28:1C:B3:FE:98:59:1E:6C:94:FE:0D a=setup:active a=mid:video a=extmap:2 urn:ietf:params:rtp-hdrext:toffset a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=sendrecv a=rtcp-mux a=rtpmap:100 VP8/90000 a=rtcp-fb:100 ccm fir a=rtcp-fb:100 nack a=rtcp-fb:100 nack pli a=rtcp-fb:100 goog-remb a=rtpmap:116 red/90000 a=rtpmap:117 ulpfec/90000 a=ssrc:3042105769 cname:XN7VnDX0mnMlpBj7 a=ssrc:3042105769 msid:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 1d93d520-04ce-4f80-9f3f-ed01fe8a825e a=ssrc:3042105769 mslabel:qJYi1l0zogJmWJJFYDhx3Ix13DzmIbzRXrS1 a=ssrc:3042105769 label:1d93d520-04ce-4f80-9f3f-ed01fe8a825e PeerConnection.js:398 RTCPeerConnection PeerConnection.js:289 [ INF ] -- STATUS -- SignalState : have-remote-offer iceGatheringState :new iceConnectionState : new log.js:12 [ INF ] Updated status view. log.js:12 [ INF ] The signal status has changed to stable log.js:12 [ INF ] Local descriptor successfully installed. log.js:12 [ INF ] Signal State : Values : "stable" log.js:10 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Updated status view. log.js:12 [ INF ] Ice connection has changed to checking log.js:12 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3581707038 1 udp 2122260223 192.168.0.6 65480 typ host generation 0\r\n"} log.js:10 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Updated status view. log.js:12 [ INF ] Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:780896439 1 udp 2122260223 10.0.0.140 62961 typ host generation 0\r\n"} log.js:10 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:780896439 1 udp 2122260223 10.0.0.140 62961 typ host generation 0\r\n"} log.js:10 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3581707038 2 udp 2122260223 192.168.0.6 65480 typ host generation 0\r\n"} log.js:12 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3581707038 1 udp 2122260223 192.168.0.6 65480 typ host generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3581707038 2 udp 2122260223 192.168.0.6 65480 typ host generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2617212910 1 tcp 1518280447 192.168.0.6 0 typ host generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2617212910 2 tcp 1518280447 192.168.0.6 0 typ host generation 0\r\n"} log.js:12 [ INF ] Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:1611166791 1 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:1611166791 1 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2617212910 1 tcp 1518280447 192.168.0.6 0 typ host generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2617212910 2 tcp 1518280447 192.168.0.6 0 typ host generation 0\r\n"} log.js:12 [ INF ] Updated status view. log.js:12 [ INF ] Gathered LOCAL STUN Ice candidate. Status : complete. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3450474075 1 udp 1686052607 109.133.97.69 62961 typ srflx raddr 10.0.0.140 rport 62961 generation 0\r\n"} log.js:12 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Gathered LOCAL STUN Ice candidate. Status : complete. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3450474075 1 udp 1686052607 109.133.97.69 62961 typ srflx raddr 10.0.0.140 rport 62961 generation 0\r\n"} log.js:12 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Sent message to XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] End gathering LOCAL Ice candidates. Status : complete. log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2082671819 1 udp 1686052607 95.234.84.59 65480 typ srflx raddr 192.168.0.6 rport 65480 generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2082671819 2 udp 1686052607 95.234.84.59 65480 typ srflx raddr 192.168.0.6 rport 65480 generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2082671819 1 udp 1686052607 95.234.84.59 65480 typ srflx raddr 192.168.0.6 rport 65480 generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2082671819 2 udp 1686052607 95.234.84.59 65480 typ srflx raddr 192.168.0.6 rport 65480 generation 0\r\n"} log.js:12 [ INF ] Received message from peer XhnBLZJzGLOQjXsCpuSt. log.js:12 [ INF ] Remote Ice candidate gathering complete log.js:12 [ INF ] Updated status view. log.js:12 [ INF ] PeerConnected event triggered log.js:12 [ INF ] Ice connection has changed to connected log.js:12 [ INF ] Connecting to peer 8rEKvcNjZriM9hLppuS2. Values : {"roomId":"MgaAK4061g3dXd9L8QHc","peerId":"8rEKvcNjZriM9hLppuS2"} log.js:12 Created RTCPeerConnnection with: config: '{"iceServers":[{"url":"stun:stun.l.google.com:19302"}]}'; constraints: '{"optional":[{"DtlsSrtpKeyAgreement":true}]}'. PeerConnection.js:521 [ INF ] Added local stream to peer connection : 8rEKvcNjZriM9hLppuS2 log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Is initiator : true log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Messages pending in the queue : 0 log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Messages pending in the queue processed. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Creating offer for peer 8rEKvcNjZriM9hLppuS2 with constraints : log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Started. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Initialization peer connection completed. log.js:12 x.fn.x.init[1] PeerView.js:44 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 x.fn.x.init[1] PeerView.js:50 [ INF ] <8rEKvcNjZriM9hLppuS2> View rendered. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Peer View initialized. log.js:12 [ INF ] < AppView > New peer 8rEKvcNjZriM9hLppuS2 log.js:12 [ INF ] Rendering view for peer pUrIGu-x7x_Yi5ySpuS1. log.js:12 [ INF ] Connected to peer 8rEKvcNjZriM9hLppuS2 completed. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Skip renegotiation log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Obtained local session descriptor : log.js:12 RTCPeerConnection PeerConnection.js:289 [ INF ] <8rEKvcNjZriM9hLppuS2> -- STATUS -- SignalState : stable iceGatheringState :new iceConnectionState : new log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> The signal status has changed to have-local-offer log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Local descriptor successfully installed. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Signal State : Values : "have-local-offer" log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:780896439 1 udp 2122260223 10.0.0.140 62963 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:780896439 2 udp 2122260223 10.0.0.140 62963 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:780896439 1 udp 2122260223 10.0.0.140 62963 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:780896439 2 udp 2122260223 10.0.0.140 62963 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL STUN Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3450474075 1 udp 1686052607 109.133.97.69 62963 typ srflx raddr 10.0.0.140 rport 62963 generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL STUN Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3450474075 2 udp 1686052607 109.133.97.69 62963 typ srflx raddr 10.0.0.140 rport 62963 generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL STUN Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3450474075 1 udp 1686052607 109.133.97.69 62963 typ srflx raddr 10.0.0.140 rport 62963 generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL STUN Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3450474075 2 udp 1686052607 109.133.97.69 62963 typ srflx raddr 10.0.0.140 rport 62963 generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:1611166791 1 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:1611166791 2 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:1611166791 1 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Gathered LOCAL HOST Ice candidate. Status : gathering. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:1611166791 2 tcp 1518280447 10.0.0.140 0 typ host generation 0\r\n"} log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] Sent message to 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> End gathering LOCAL Ice candidates. Status : complete. log.js:12 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Cached Remote ICE candidate Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 55489 typ host generation 0\r\n"} log.js:12 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Cached Remote ICE candidate Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 55489 typ host generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> The signal status has changed to stable log.js:12

<video class=​" hidden-div remote-media-video" autoplay=​"autoplay" src=​"blob:​https%3A/​/​webrtc-chat-experiment.herokuapp.com/​47c5755b-21ec-4334-965e-bada71eaf29a">​​

PeerView.js:105 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated media container. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Remote stream added. Values : {"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":false,"id":"z1NxxowSTgNNgTcbm71jouJ0fBPUfuXB0iKO","label":"z1NxxowSTgNNgTcbm71jouJ0fBPUfuXB0iKO"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Remote descriptor successfully installed. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Signal State : Values : "stable" log.js:12 RTCIceCandidate PeerConnection.js:200 RTCIceCandidate PeerConnection.js:200 remote stream : undefined PeerConnection.js:342 RTCPeerConnection PeerConnection.js:343 [ INF ] <8rEKvcNjZriM9hLppuS2> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 55489 typ host generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:3988902457 1 udp 2122260223 192.168.0.11 55489 typ host generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Ice connection has changed to checking log.js:12 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 RTCIceCandidate PeerConnection.js:200 [ INF ] Received message from peer 8rEKvcNjZriM9hLppuS2. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Remote Ice candidate gathering complete log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:466725869 1 udp 1686052607 89.100.148.132 55489 typ srflx raddr 192.168.0.11 rport 55489 generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:466725869 1 udp 1686052607 89.100.148.132 55489 typ srflx raddr 192.168.0.11 rport 55489 generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":0,"sdpMid":"audio","candidate":"a=candidate:2739023561 1 tcp 1518280447 192.168.0.11 0 typ host generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Successfully add remote ICE candidate. Values : {"sdpMLineIndex":1,"sdpMid":"video","candidate":"a=candidate:2739023561 1 tcp 1518280447 192.168.0.11 0 typ host generation 0\r\n"} log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ERROR] <8rEKvcNjZriM9hLppuS2> Connection to remote peer failed. Attempting a new connection log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Scheduling renegotiation. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Performing renegotiation. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Creating offer for peer 8rEKvcNjZriM9hLppuS2 with constraints : log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Updated status view. log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Ice connection has changed to failed log.js:12 [ INF ] <8rEKvcNjZriM9hLppuS2> Obtained local session descriptor : log.js:12 RTCPeerConnection PeerConnection.js:289 [ INF ] <8rEKvcNjZriM9hLppuS2> -- STATUS -- SignalState : stable iceGatheringState :complete iceConnectionState : failed log.js:12 [ERROR] <8rEKvcNjZriM9hLppuS2> Error setting local descriptor. Cause :Failed to set local offer sdp: Failed to push down transport description: Failed to set local identity. log.js:12

RTCPeerConnection PeerConnection.js:302

giuse88 commented 10 years ago

related issue in chrome https://code.google.com/p/webrtc/issues/detail?id=2782