i am trying to learn more about webrtc and how its utilized here so i began porting the roomviewcontroller and videochatviewcontroller files into swift on this repo: https://github.com/stanchiang/swiftAppRTC
once i try to join a room i grant permission for the app to use my device hardware but the screen remains black. the original AppRTC app works fine so it must be my code.
Any advice on what the console log means would be highly appreciated since i'm a total newbie to webrtc.
i am trying to learn more about webrtc and how its utilized here so i began porting the roomviewcontroller and videochatviewcontroller files into swift on this repo: https://github.com/stanchiang/swiftAppRTC
once i try to join a room i grant permission for the app to use my device hardware but the screen remains black. the original AppRTC app works fine so it must be my code.
Any advice on what the console log means would be highly appreciated since i'm a total newbie to webrtc.
swiftAppRTC console output.txt
2016-06-29 17:57:37.121 swiftAppRTC[4924:2150726] Registering with room server. 2016-06-29 17:57:37.137 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/join/11111111111 2016-06-29 17:57:37.462 swiftAppRTC[4924:2150726] Registered with room server. 2016-06-29 17:57:37.465 swiftAppRTC[4924:2150726] Opening WebSocket. 2016-06-29 17:57:37.651 swiftAppRTC[4924:2150886] WARNING: Renegotiation needed but unimplemented. 2016-06-29 17:57:37.655 swiftAppRTC[4924:2150886] Signaling state changed: 1 2016-06-29 17:57:37.658 swiftAppRTC[4924:2150886] ICE gathering state changed: 1 2016-06-29 17:57:37.658 swiftAppRTC[4924:2150726] C->RS POST: {"type":"offer","sdp":"v=0\r\no=- 4360577435004354948 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS ARDAMS\r\nm=audio 9 UDP\/TLS\/RTP\/SAVPF 111 103 104 9 102 0 8 106 105 13 127 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:CFFG\/Fe13BM95qu8\r\na=ice-pwd:WKihUmGI7mavGH+DANSFy8ud\r\na=fingerprint:sha-256 DC:C9:D1:A8:8D:AE:B7:78:56:E6:28:69:D0:40:1D:DD:E8:46:B7:4D:EA:58:4C:B0:D7:F3:39:DC:0B:DC:5A:FD\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http:\/\/www.webrtc.org\/experiments\/rtp-hdrext\/abs-send-time\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:111 opus\/48000\/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=rtpmap:103 ISAC\/16000\r\na=rtpmap:104 ISAC\/32000\r\na=rtpmap:9 G722\/8000\r\na=rtpmap:102 ILBC\/8000\r\na=rtpmap:0 PCMU\/8000\r\na=rtpmap:8 PCMA\/8000\r\na=rtpmap:106 CN\/32000\r\na=rtpmap:105 CN\/16000\r\na=rtpmap:13 CN\/8000\r\na=rtpmap:127 red\/8000\r\na=rtpmap:126 telephone-event\/8000\r\na=maxptime:60\r\na=ssrc:2188278776 cname:HrfUqZGvIvc\/Nbs7\r\na=ssrc:2188278776 msid:ARDAMS ARDAMSa0\r\na=ssrc:2188278776 mslabel:ARDAMS\r\na=ssrc:2188278776 label:ARDAMSa0\r\nm=video 9 UDP\/TLS\/RTP\/SAVPF 100 101 116 117 96\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:CFFG\/Fe13BM95qu8\r\na=ice-pwd:WKihUmGI7mavGH+DANSFy8ud\r\na=fingerprint:sha-256 DC:C9:D1:A8:8D:AE:B7:78:56:E6:28:69:D0:40:1D:DD:E8:46:B7:4D:EA:58:4C:B0:D7:F3:39:DC:0B:DC:5A:FD\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http:\/\/www.webrtc.org\/experiments\/rtp-hdrext\/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:100 VP8\/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtpmap:101 VP9\/90000\r\na=rtcp-fb:101 ccm fir\r\na=rtcp-fb:101 nack\r\na=rtcp-fb:101 nack pli\r\na=rtcp-fb:101 goog-remb\r\na=rtcp-fb:101 transport-cc\r\na=rtpmap:116 red\/90000\r\na=rtpmap:117 ulpfec\/90000\r\na=rtpmap:96 rtx\/90000\r\na=fmtp:96 apt=100\r\na=ssrc-group:FID 4031739644 2375617873\r\na=ssrc:4031739644 cname:HrfUqZGvIvc\/Nbs7\r\na=ssrc:4031739644 msid:ARDAMS ARDAMSv0\r\na=ssrc:4031739644 mslabel:ARDAMS\r\na=ssrc:4031739644 label:ARDAMSv0\r\na=ssrc:2375617873 cname:HrfUqZGvIvc\/Nbs7\r\na=ssrc:2375617873 msid:ARDAMS ARDAMSv0\r\na=ssrc:2375617873 mslabel:ARDAMS\r\na=ssrc:2375617873 label:ARDAMSv0\r\n"} 2016-06-29 17:57:37.658 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.663 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:4164977331 1 udp 2122262783 2600:380:469e:3783:1406:3455:5871:5e2d 54803 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.663 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.666 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:4164977331 1 udp 2122197247 2600:380:469e:3783:1406:3455:5871:5e2d 54804 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.666 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.668 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1614141974 1 udp 2122129151 10.0.1.178 54247 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.668 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.669 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:2180295337 1 udp 2122066175 2600:380:469e:3783:e07e:933:2b49:8d89 54248 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.669 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.671 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:2734600459 1 udp 2121998079 10.102.106.17 55453 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.671 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.674 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:4164977331 2 udp 2122262782 2600:380:469e:3783:1406:3455:5871:5e2d 55454 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.674 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.678 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:4164977331 2 udp 2122197246 2600:380:469e:3783:1406:3455:5871:5e2d 55455 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.678 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.679 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1614141974 2 udp 2122129150 10.0.1.178 62940 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.679 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.680 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:2180295337 2 udp 2122066174 2600:380:469e:3783:e07e:933:2b49:8d89 62941 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.680 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.682 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:2734600459 2 udp 2121998078 10.102.106.17 65445 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.682 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.683 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:4164977331 1 udp 2122262783 2600:380:469e:3783:1406:3455:5871:5e2d 65446 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.683 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.685 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:4164977331 1 udp 2122197247 2600:380:469e:3783:1406:3455:5871:5e2d 65447 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.686 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.687 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1614141974 1 udp 2122129151 10.0.1.178 52168 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.688 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.689 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:2180295337 1 udp 2122066175 2600:380:469e:3783:e07e:933:2b49:8d89 52169 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.689 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.691 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:2734600459 1 udp 2121998079 10.102.106.17 62163 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.691 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.693 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:4164977331 2 udp 2122262782 2600:380:469e:3783:1406:3455:5871:5e2d 62164 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.693 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.695 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:4164977331 2 udp 2122197246 2600:380:469e:3783:1406:3455:5871:5e2d 62165 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.695 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.697 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1614141974 2 udp 2122129150 10.0.1.178 52891 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.697 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.697 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:2180295337 2 udp 2122066174 2600:380:469e:3783:e07e:933:2b49:8d89 52892 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.698 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.700 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:2734600459 2 udp 2121998078 10.102.106.17 57726 typ host generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.700 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.733 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:2199149818 1 udp 1685921535 76.14.53.207 43411 typ srflx raddr 10.0.1.178 rport 54247 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.733 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.737 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:2199149818 2 udp 1685921534 76.14.53.207 39165 typ srflx raddr 10.0.1.178 rport 62940 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.737 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.737 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:2199149818 1 udp 1685921535 76.14.53.207 48306 typ srflx raddr 10.0.1.178 rport 52168 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.737 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.763 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:2199149818 2 udp 1685921534 76.14.53.207 38915 typ srflx raddr 10.0.1.178 rport 52891 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.763 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.766 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3066265155 1 tcp 1518283007 2600:380:469e:3783:1406:3455:5871:5e2d 65344 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.766 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.766 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3066265155 1 tcp 1518217471 2600:380:469e:3783:1406:3455:5871:5e2d 65345 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.766 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.776 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:783689446 1 tcp 1518149375 10.0.1.178 65346 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.776 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.777 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3480704601 1 tcp 1518086399 2600:380:469e:3783:e07e:933:2b49:8d89 65347 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.778 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.778 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3967634939 1 tcp 1518018303 10.102.106.17 65348 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.778 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.781 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3066265155 2 tcp 1518283006 2600:380:469e:3783:1406:3455:5871:5e2d 65349 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.781 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.782 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3066265155 2 tcp 1518217470 2600:380:469e:3783:1406:3455:5871:5e2d 65350 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.782 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.784 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:783689446 2 tcp 1518149374 10.0.1.178 65351 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.784 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.784 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3480704601 2 tcp 1518086398 2600:380:469e:3783:e07e:933:2b49:8d89 65352 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.784 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.786 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:3967634939 2 tcp 1518018302 10.102.106.17 65353 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.786 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.787 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3066265155 1 tcp 1518283007 2600:380:469e:3783:1406:3455:5871:5e2d 65354 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.787 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.788 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3066265155 1 tcp 1518217471 2600:380:469e:3783:1406:3455:5871:5e2d 65355 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.789 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.789 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:783689446 1 tcp 1518149375 10.0.1.178 65356 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.789 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.791 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3480704601 1 tcp 1518086399 2600:380:469e:3783:e07e:933:2b49:8d89 65357 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.791 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.794 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3967634939 1 tcp 1518018303 10.102.106.17 65358 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.794 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.796 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3066265155 2 tcp 1518283006 2600:380:469e:3783:1406:3455:5871:5e2d 65359 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.796 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.797 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3066265155 2 tcp 1518217470 2600:380:469e:3783:1406:3455:5871:5e2d 65360 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.797 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.799 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:783689446 2 tcp 1518149374 10.0.1.178 65361 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.799 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.799 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3480704601 2 tcp 1518086398 2600:380:469e:3783:e07e:933:2b49:8d89 65362 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.799 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.802 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:3967634939 2 tcp 1518018302 10.102.106.17 65363 typ host tcptype passive generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.802 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.816 swiftAppRTC[4924:2150726] WebSocket connection opened. 2016-06-29 17:57:37.816 swiftAppRTC[4924:2150726] Registering on WSS for rid:11111111111 cid:54725995 2016-06-29 17:57:37.842 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 1 udp 41754623 104.154.85.222 57682 typ relay raddr 76.14.53.207 rport 43411 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.842 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.858 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 1 udp 41755135 104.154.85.222 60719 typ relay raddr 76.14.53.207 rport 43411 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.858 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.865 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 2 udp 41754622 104.154.85.222 63911 typ relay raddr 76.14.53.207 rport 39165 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.865 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.866 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 2 udp 41755134 104.154.85.222 61189 typ relay raddr 76.14.53.207 rport 39165 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.866 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.870 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 1 udp 41755135 104.154.85.222 55405 typ relay raddr 76.14.53.207 rport 48306 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.870 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.872 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 1 udp 41754623 104.154.85.222 62705 typ relay raddr 76.14.53.207 rport 48306 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.873 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.874 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 2 udp 41754622 104.154.85.222 62277 typ relay raddr 76.14.53.207 rport 38915 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.874 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.892 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 2 udp 41755134 104.154.85.222 58341 typ relay raddr 76.14.53.207 rport 38915 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.892 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.916 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 1 udp 24977663 104.154.85.222 54633 typ relay raddr 76.14.53.207 rport 37279 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.916 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.930 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 2 udp 24977662 104.154.85.222 64515 typ relay raddr 76.14.53.207 rport 36008 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.930 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.930 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 1 udp 24977663 104.154.85.222 51323 typ relay raddr 76.14.53.207 rport 48296 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.930 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.937 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 2 udp 24977662 104.154.85.222 64459 typ relay raddr 76.14.53.207 rport 42391 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.938 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.992 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:599177151 1 udp 1685790463 166.171.250.70 61473 typ srflx raddr 10.102.106.17 rport 55453 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.992 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.993 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:599177151 2 udp 1685790462 166.171.250.70 64211 typ srflx raddr 10.102.106.17 rport 65445 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.993 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:37.996 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:599177151 1 udp 1685790463 166.171.250.70 50435 typ srflx raddr 10.102.106.17 rport 55453 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:37.996 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.042 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:599177151 1 udp 1685790463 166.171.250.70 38150 typ srflx raddr 10.102.106.17 rport 55453 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.042 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.043 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:599177151 2 udp 1685790462 166.171.250.70 29684 typ srflx raddr 10.102.106.17 rport 65445 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.043 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.044 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:599177151 1 udp 1685790463 166.171.250.70 46734 typ srflx raddr 10.102.106.17 rport 62163 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.044 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.046 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:599177151 2 udp 1685790462 166.171.250.70 46250 typ srflx raddr 10.102.106.17 rport 57726 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.046 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.048 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:599177151 1 udp 1685790463 166.171.250.70 57983 typ srflx raddr 10.102.106.17 rport 62163 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.048 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.050 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:599177151 2 udp 1685790462 166.171.250.70 32264 typ srflx raddr 10.102.106.17 rport 57726 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.050 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.051 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:599177151 2 udp 1685790462 166.171.250.70 14558 typ srflx raddr 10.102.106.17 rport 65445 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.051 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.053 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:599177151 1 udp 1685790463 166.171.250.70 32338 typ srflx raddr 10.102.106.17 rport 62163 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.053 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.054 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:599177151 2 udp 1685790462 166.171.250.70 7820 typ srflx raddr 10.102.106.17 rport 57726 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.054 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.142 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 1 udp 41624063 104.154.85.222 58563 typ relay raddr 166.171.250.70 rport 50435 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.142 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.143 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 2 udp 41624062 104.154.85.222 56492 typ relay raddr 166.171.250.70 rport 64211 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.143 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.143 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 1 udp 41624063 104.154.85.222 55231 typ relay raddr 166.171.250.70 rport 32338 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.143 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.146 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 1 udp 41623551 104.154.85.222 63949 typ relay raddr 166.171.250.70 rport 61473 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.147 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.149 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 2 udp 41623550 104.154.85.222 54649 typ relay raddr 166.171.250.70 rport 14558 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.149 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.150 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 1 udp 41623551 104.154.85.222 65507 typ relay raddr 166.171.250.70 rport 57983 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.150 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.152 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 2 udp 41623550 104.154.85.222 55909 typ relay raddr 166.171.250.70 rport 32264 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.152 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.154 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 2 udp 41624062 104.154.85.222 56906 typ relay raddr 166.171.250.70 rport 7820 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.154 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.172 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 1 udp 24846591 104.154.85.222 49474 typ relay raddr 166.171.250.70 rport 43303 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.172 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.177 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 0, "id" : "audio", "candidate" : "candidate:1859252428 2 udp 24846590 104.154.85.222 55329 typ relay raddr 166.171.250.70 rport 53711 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.177 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.178 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 1 udp 24846591 104.154.85.222 57802 typ relay raddr 166.171.250.70 rport 56220 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.178 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:38.181 swiftAppRTC[4924:2150726] C->RS POST: { "label" : 1, "id" : "video", "candidate" : "candidate:1859252428 2 udp 24846590 104.154.85.222 51833 typ relay raddr 166.171.250.70 rport 52443 generation 0 ufrag CFFG\/Fe13BM95qu8", "type" : "candidate" } 2016-06-29 17:57:38.182 swiftAppRTC[4924:2150726] url = https://apprtc.appspot.com/message/11111111111/54725995 2016-06-29 17:57:42.648 swiftAppRTC[4924:2150794] plugin com.swiftkey.SwiftKeyApp.Keyboard invalidated