Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chrome 81 for Android not displaying remoteParticipant video #966

Closed
7 of 8 tasks
AmblerGeek opened this issue Apr 22, 2020 · 8 comments
Closed
7 of 8 tasks

Chrome 81 for Android not displaying remoteParticipant video #966

AmblerGeek opened this issue Apr 22, 2020 · 8 comments
Assignees
Labels
Android Issues related to Android or Twilio's Android Video SDK bug A bug Chrome Issues related to Chrome

Comments

@AmblerGeek
Copy link

  • I have verified that the issue occurs with the latest twilio-video.js release and is not marked as a known issue in the CHANGELOG.md.
  • I reviewed the Common Issues and open GitHub issues and verified that this report represents a potentially new issue.
  • I verified that the Quickstart application works in my environment.
  • I am not sharing any Personally Identifiable Information (PII)
    or sensitive account information (API keys, credentials, etc.) when reporting this issue.

With the recent update to Chrome for Android, the remote video does not appear. The same code base does work on older versions as well as the desktop version of Chrome and all other tested browsers. The other side is a desktop version of Chrome (specifically Version 81.0.4044.113) running on Windows 10.

Looking through the logs, it appears that the RemoteParticipant video track is added, and then immediately removed. As the debug log below indicates, a "No supported codec" message is being returned. It seems to be noting "Codec video/H264/90000/" for some reason. I have attempted changing the preferredVideoCodecs connection option several times as well as removing it, but with the same end result.

Below are the debug log entries for one attempt:

2020-04-22 20:22:57.134Z | INFO in [connect #1]: Connecting to a Room
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.134Z | DEBUG in [connect #1]: Options: {wsServer: "wss://global.vss.twilio.com/signaling", abortOnIceServersTimeout: false, automaticSubscription: true, dominantSpeaker: false, createLocalTracks: ƒ, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.136Z | INFO in [NTSIceServerSource #1]: Created a new NTSIceServerSource
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.136Z | DEBUG in [NTSIceServerSource #1]: ECS server: https://ecs.us1.twilio.com
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.137Z | INFO in [connect #1]: LocalTracks were not provided, so they will be acquired automatically before connecting to the Room. LocalTracks will be released if connecting to the Room fails or if the Room is disconnected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.618Z | INFO in [createLocalTracks #1]: Call to getUserMedia successful; got MediaStreamTracks: (2) [MediaStreamTrack, MediaStreamTrack]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.623Z | DEBUG in [LocalAudioTrack #1: undefined]: Initializing
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.626Z | DEBUG in [LocalVideoTrack #2: undefined]: Initializing
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.630Z | DEBUG in [connect #1]: Creating a new LocalParticipant: t {_events: {…}, _eventsCount: 1, _maxListeners: undefined, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.634Z | INFO in [LocalParticipant #1]: Created a new Participant
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.638Z | INFO in [LocalParticipant #1]: Added a new LocalAudioTrack: 87a4915a-3bf2-41b4-bfe5-af7aa0f4798d
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.639Z | DEBUG in [LocalParticipant #1]: LocalAudioTrack: t {kind: "audio", name: "87a4915a-3bf2-41b4-bfe5-af7aa0f4798d", mediaStreamTrack: MediaStreamTrack, id: "87a4915a-3bf2-41b4-bfe5-af7aa0f4798d", …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.641Z | INFO in [LocalParticipant #1]: Added a new LocalVideoTrack: efea3e36-5691-40c0-bd28-4ab6bc8e77f6
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.642Z | DEBUG in [LocalParticipant #1]: LocalVideoTrack: t {kind: "video", name: "efea3e36-5691-40c0-bd28-4ab6bc8e77f6", mediaStreamTrack: MediaStreamTrack, dimensions: {…}, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.642Z | INFO in [connect #1]: Getting ICE servers
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.642Z | DEBUG in [connect #1]: Options: {wsServer: "wss://global.vss.twilio.com/signaling", abortOnIceServersTimeout: false, automaticSubscription: true, dominantSpeaker: false, createLocalTracks: ƒ, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.643Z | INFO in [NTSIceServerSource #1]: Starting
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.643Z | DEBUG in [NTSIceServerSource #1]: Getting ECS configuration
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.647Z | DEBUG in [LocalAudioTrack #1: 87a4915a-3bf2-41b4-bfe5-af7aa0f4798d]: Started
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.773Z | INFO in [NTSIceServerSource #1]: Got ICE servers: [{"urls":"turn:global.turn.twilio.com:3478?transport=udp","username":"34c1713d503564198e83ad15005b8054aac960a5b45d6ab806b42c7e2008b00a","credential":"4fgg16zo9oBEe6cpzqEaPceDkdRgxIT4GvGgVQcl5QE="},{"urls":"turns:global.turn.twilio.com:443?transport=tcp","username":"34c1713d503564198e83ad15005b8054aac960a5b45d6ab806b42c7e2008b00a","credential":"4fgg16zo9oBEe6cpzqEaPceDkdRgxIT4GvGgVQcl5QE="}]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.774Z | INFO in [NTSIceServerSource #1]: Getting ICE servers again in 14400 seconds
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.774Z | INFO in [connect #1]: Got ICE servers
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.774Z | DEBUG in [connect #1]: ICE servers: (2) [{…}, {…}]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.775Z | DEBUG in [connect #1]: Creating a new RoomSignaling
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.775Z | DEBUG in [connect #1]: RoomSignaling params: {token: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImN0eSI6InR3aW…J9fX0.qa2Xx7eh9U7MQDvXsbXrRyvCx6lRVHoW3anlRF055E8"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.807Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Created a new WebSocket: WebSocket {url: "wss://global.vss.twilio.com/signaling", readyState: 0, bufferedAmount: 0, onopen: null, onerror: null, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.815Z | DEBUG in [LocalVideoTrack #2: efea3e36-5691-40c0-bd28-4ab6bc8e77f6]: Dimensions: {width: 480, height: 640}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.815Z | DEBUG in [LocalVideoTrack #2: efea3e36-5691-40c0-bd28-4ab6bc8e77f6]: Started
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.923Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: WebSocket opened: WebSocket {url: "wss://global.vss.twilio.com/signaling", readyState: 1, bufferedAmount: 0, onopen: null, onerror: null, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.923Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"id":"44988921-c804-4e8c-a612-67453fc083f1","timeout":5000,"type":"hello"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.947Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"negotiatedTimeout":5000,"type":"welcome"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:57.949Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"body":{"name":"2158884412","participant":{"revision":3,"tracks":[{"enabled":true,"id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","kind":"audio","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","priority":"standard"},{"enabled":true,"id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","kind":"video","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","priority":"standard"}]},"peer_connections":[{"description":{"type":"offer","revision":1,"sdp":"v=0\r\no=- 61870631150525686 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 0 8 105 13 110 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:actpass\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendrecv\r\na=msid:- 1037be39-9c24-4a9f-b0f5-f38f50fb5cfe\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:3249112290 cname:QWtNZtzXeMR3UrXl\r\na=ssrc:3249112290 msid:- 1037be39-9c24-4a9f-b0f5-f38f50fb5cfe\r\na=ssrc:3249112290 mslabel:-\r\na=ssrc:3249112290 label:1037be39-9c24-4a9f-b0f5-f38f50fb5cfe\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 99 101 123 98 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:actpass\r\na=mid:1\r\na=extmap:14 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:13 urn:3gpp:video-orientation\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:8 http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07\r\na=extmap:9 http://www.webrtc.org/experiments/rtp-hdrext/color-space\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendrecv\r\na=msid:- 8a3d57d9-9cd9-4674-b582-0fe63368c000\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 VP9/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 profile-id=0\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:100 H264/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:101 rtx/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:102 red/90000\r\na=rtpmap:123 rtx/90000\r\na=fmtp:123 apt=102\r\na=rtpmap:104 ulpfec/90000\r\na=ssrc-group:FID 2202498441 4522353\r\na=ssrc:2202498441 cname:QWtNZtzXeMR3UrXl\r\na=ssrc:2202498441 msid:- 8a3d57d9-9cd9-4674-b582-0fe63368c000\r\na=ssrc:2202498441 mslabel:-\r\na=ssrc:2202498441 label:8a3d57d9-9cd9-4674-b582-0fe63368c000\r\na=ssrc:4522353 cname:QWtNZtzXeMR3UrXl\r\na=ssrc:4522353 msid:- 8a3d57d9-9cd9-4674-b582-0fe63368c000\r\na=ssrc:4522353 mslabel:-\r\na=ssrc:4522353 label:8a3d57d9-9cd9-4674-b582-0fe63368c000\r\n"},"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d"}],"type":"connect","version":2,"ice_servers":"success","publisher":{"name":"twilio-video.js","sdk_version":"2.3.0","user_agent":"Mozilla/5.0 (Linux; Android 10; Pixel 3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.111 Mobile Safari/537.36"},"media_signaling":{"track_priority":{"transports":[{"type":"data-channel"}]},"track_switch_off":{"transports":[{"type":"data-channel"}]}},"subscribe":{"rules":[{"type":"include","all":true}],"revision":1},"format":"unified","token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImN0eSI6InR3aWxpby1mcGE7dj0xIn0.eyJpc3MiOiJTSzM5OWI2NjhkNjgyMmQyZWVjYWM5MWU3MzRlYjY0ODdhIiwiZXhwIjoxNTg3NTkwNTY0LCJqdGkiOiJTSzM5OWI2NjhkNjgyMmQyZWVjYWM5MWU3MzRlYjY0ODdhLTE1ODc1ODY5NjQiLCJzdWIiOiJBQzk2ZTBlNGYwYjdkNDdhODEwMGE5YzY5MmI1YWRhMWE5IiwiZ3JhbnRzIjp7ImlkZW50aXR5IjoiMjE1ODg4NDQxMiIsInZpZGVvIjp7InJvb20iOiIzNjA4OCJ9fX0.qa2Xx7eh9U7MQDvXsbXrRyvCx6lRVHoW3anlRF055E8"},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.000Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"body":{"version":2,"type":"connected","peer_connections":[{"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d","description":{"type":"answer","sdp":"v=0\r\no=- 3796575776 3796575776 IN IP4 0.0.0.0\r\ns=VMb3936f47808480cf6d4a06fc488a4043\r\nt=0 0\r\na=msid-semantic: WMS\r\na=ice-lite\r\na=group:BUNDLE 0 1\r\na=msid-semantic:WMS *\r\nm=audio 18941 UDP/TLS/RTP/SAVPF 111 0\r\nc=IN IP4 34.203.254.207\r\na=setup:active\r\na=recvonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=mid:0\r\na=rtcp:18941 IN IP4 34.203.254.207\r\na=rtpmap:111 opus/48000/2\r\na=rtpmap:0 PCMU/8000\r\na=rtcp-mux\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\nm=video 18941 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 34.203.254.207\r\na=rtcp-rsize\r\na=setup:active\r\na=recvonly\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=mid:1\r\na=rtcp:18941 IN IP4 34.203.254.207\r\na=rtpmap:100 H264/90000\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-mux\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\n","revision":1}}],"sid":"RM41eb5498de5b55059adc8b7cd392e11b","name":"36088","participant":{"sid":"PAb6e722ee99eb06e36cf1c6a77d76a1d2","identity":"2158884412","tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}],"revision":3,"state":"connected"},"participants":[{"sid":"PAe576a02d91fd1375db98bb0523ec741c","identity":"0000111111","tracks":[{"kind":"video","priority":"standard","id":"6b596661-9cda-412c-8e86-aba01d8e8f71","enabled":true,"sid":"MTe911e7b052549fd31fa06e7372965186","name":"98ed65dc-e61e-46f7-8b6a-e07df94b0ff3","state":"ready"},{"kind":"audio","priority":"standard","id":"50be12a0-b9f0-4d47-b695-63b4f77666f7","enabled":true,"sid":"MTfc0912fc2a233a2d99890125c7c6be42","name":"cfdd41df-e3ff-4d87-85a3-265ae0b4812d","state":"ready"}],"revision":1,"state":"connected"}],"recording":{"enabled":true,"revision":1},"subscribed":{"revision":0,"tracks":[]},"published":{"revision":1,"tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}]},"media_signaling":{"track_priority":{"transport":{"type":"data-channel","label":"a9fedf43-6903-4803-843e-fc0d02a7b394"}},"track_switch_off":{"transport":{"type":"data-channel","label":"d71244cf-3f37-426b-90f6-7e823a0871d1"}}},"session":"96e0e4f0b7d47a8100a9c692b5ada1a941eb5498de5b55059adc8b7cd392e11bb6e722ee99eb06e36cf1c6a77d76a1d29c2e75a412e417adaaadbe52ae4444a2","options":{"media_region":"us1","signaling_region":"us1","session_timeout":30,"signaling_edge":"ashburn"}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.003Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: Updated ICE reconnection timeout period: 30000
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.010Z | INFO in [LocalParticipant #1]: Added a new AudioTrackPublication: MTa7031b5e13ec288e6699df9536341f5e
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.010Z | DEBUG in [LocalParticipant #1]: AudioTrackPublication: t {trackName: "87a4915a-3bf2-41b4-bfe5-af7aa0f4798d", trackSid: "MTa7031b5e13ec288e6699df9536341f5e", kind: "audio", …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.012Z | INFO in [LocalParticipant #1]: Added a new VideoTrackPublication: MTc787bbbf84c96b21e6f46e5bd3df2187
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.012Z | DEBUG in [LocalParticipant #1]: VideoTrackPublication: t {trackName: "efea3e36-5691-40c0-bd28-4ab6bc8e77f6", trackSid: "MTc787bbbf84c96b21e6f46e5bd3df2187", kind: "video", …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.013Z | DEBUG in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: Transitioned to state: connected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.013Z | DEBUG in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: Transitioned to state: connected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.013Z | INFO in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: reconnected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.021Z | DEBUG in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: Creating a new RemoteParticipant for each ParticipantSignaling in the RoomSignaling
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.022Z | INFO in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: Created a new Participant: 0000111111
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.023Z | INFO in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: Added a new VideoTrackPublication: MTe911e7b052549fd31fa06e7372965186
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.023Z | DEBUG in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: VideoTrackPublication: t {trackName: "98ed65dc-e61e-46f7-8b6a-e07df94b0ff3", trackSid: "MTe911e7b052549fd31fa06e7372965186", kind: "video", …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.024Z | INFO in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: Added a new AudioTrackPublication: MTfc0912fc2a233a2d99890125c7c6be42
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.024Z | DEBUG in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: AudioTrackPublication: t {trackName: "cfdd41df-e3ff-4d87-85a3-265ae0b4812d", trackSid: "MTfc0912fc2a233a2d99890125c7c6be42", kind: "audio", …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.025Z | INFO in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: A new RemoteParticipant connected: t {audioTracks: Map(1), dataTracks: Map(0), …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.025Z | DEBUG in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: Setting up RemoteParticipant creation for all subsequent ParticipantSignalings that connect to the RoomSignaling
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.025Z | INFO in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: Created a new Room: 36088
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.025Z | DEBUG in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: Initial RemoteParticipants: [t]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.026Z | DEBUG in [connect #1]: Creating a new Room: t {localParticipant: t, name: "36088", participants: Map(1), …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.026Z | INFO in [connect #1]: Connected to Room: [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.026Z | INFO in [connect #1]: Room name: 36088
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.026Z | DEBUG in [connect #1]: Room: t {localParticipant: t, name: "36088", participants: Map(1), …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.029Z | DEBUG in [LocalAudioTrack #1: 87a4915a-3bf2-41b4-bfe5-af7aa0f4798d]: Attempting to attach to element: ​​
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.033Z | DEBUG in [LocalVideoTrack #2: efea3e36-5691-40c0-bd28-4ab6bc8e77f6]: Attempting to attach to element: ​
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.041Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"body":{"version":2,"type":"update","sid":"RM41eb5498de5b55059adc8b7cd392e11b","name":"36088","participant":{"sid":"PAb6e722ee99eb06e36cf1c6a77d76a1d2","identity":"2158884412","tracks":[],"revision":1,"state":"connected"},"participants":[{"sid":"PAe576a02d91fd1375db98bb0523ec741c","identity":"0000111111","tracks":[{"kind":"video","priority":"standard","id":"6b596661-9cda-412c-8e86-aba01d8e8f71","enabled":true,"sid":"MTe911e7b052549fd31fa06e7372965186","name":"98ed65dc-e61e-46f7-8b6a-e07df94b0ff3","state":"ready"},{"kind":"audio","priority":"standard","id":"50be12a0-b9f0-4d47-b695-63b4f77666f7","enabled":true,"sid":"MTfc0912fc2a233a2d99890125c7c6be42","name":"cfdd41df-e3ff-4d87-85a3-265ae0b4812d","state":"ready"}],"revision":1,"state":"connected"}],"recording":{"enabled":true,"revision":1},"subscribe":{"revision":1,"rules":[{"type":"include","all":true}]},"published":{"revision":1,"tracks":[]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.042Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"body":{"version":2,"type":"update","peer_connections":[{"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d","description":{"type":"offer","sdp":"v=0\r\no=- 3796575776 3796575777 IN IP4 0.0.0.0\r\ns=VMb3936f47808480cf6d4a06fc488a4043\r\nc=IN IP4 0.0.0.0\r\nt=0 0\r\na=ice-lite\r\na=group:BUNDLE 0 1 application0 audio0 video0\r\na=msid-semantic:WMS *\r\nm=audio 1 UDP/TLS/RTP/SAVPF 111 0\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:111 opus/48000/2\r\na=rtpmap:0 PCMU/8000\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=setup:actpass\r\na=recvonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=mid:0\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=video 1 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:100 H264/90000\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=setup:actpass\r\na=recvonly\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=mid:1\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 ccm fir\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=application 1 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=setup:actpass\r\na=sctpmap:5000 webrtc-datachannel 16\r\na=mid:application0\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=audio 1 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=mid:audio0\r\na=setup:actpass\r\na=sendrecv\r\na=msid:default 4a6c023e-d920-42b6-a053-0f8d922b2d7a\r\na=ssrc:3489707172 cname:user863910243@host-7e34b5ea\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=video 1 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:100 H264/90000\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=mid:video0\r\na=rtcp-rsize\r\na=setup:actpass\r\na=sendrecv\r\na=msid:default aa0f1092-847c-4c7b-a938-80352d58b861\r\na=ssrc:1854779573 cname:user863910243@host-7e34b5ea\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\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 ccm fir\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\n","revision":2}}],"sid":"RM41eb5498de5b55059adc8b7cd392e11b","name":"36088","participant":{"sid":"PAb6e722ee99eb06e36cf1c6a77d76a1d2","identity":"2158884412","tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}],"revision":3,"state":"connected"},"participants":[{"sid":"PAe576a02d91fd1375db98bb0523ec741c","identity":"0000111111","tracks":[{"kind":"video","priority":"standard","id":"6b596661-9cda-412c-8e86-aba01d8e8f71","enabled":true,"sid":"MTe911e7b052549fd31fa06e7372965186","name":"98ed65dc-e61e-46f7-8b6a-e07df94b0ff3","state":"ready"},{"kind":"audio","priority":"standard","id":"50be12a0-b9f0-4d47-b695-63b4f77666f7","enabled":true,"sid":"MTfc0912fc2a233a2d99890125c7c6be42","name":"cfdd41df-e3ff-4d87-85a3-265ae0b4812d","state":"ready"}],"revision":1,"state":"connected"}],"recording":{"enabled":true,"revision":1},"subscribed":{"revision":1,"tracks":[{"id":"4a6c023e-d920-42b6-a053-0f8d922b2d7a","sid":"MTfc0912fc2a233a2d99890125c7c6be42"},{"id":"aa0f1092-847c-4c7b-a938-80352d58b861","sid":"MTe911e7b052549fd31fa06e7372965186"}]},"published":{"revision":1,"tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.044Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: ICE gathering state is "gathering"
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.045Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: Starting ICE gathering timeout: 15000
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.055Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: Clearing ICE gathering timeout
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.056Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: ICE connection state is "checking"
2VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.061Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: Clearing ICE gathering timeout
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.062Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: Clearing ICE gathering timeout
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.078Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: ICE connection state is "connected"
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.084Z | DEBUG in [RemoteAudioTrack #3: undefined]: Initializing
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.085Z | INFO in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: Added a new AudioTrack: 4a6c023e-d920-42b6-a053-0f8d922b2d7a
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.085Z | DEBUG in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: AudioTrack: t {kind: "audio", name: "cfdd41df-e3ff-4d87-85a3-265ae0b4812d", mediaStreamTrack: MediaStreamTrack, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.086Z | DEBUG in [RemoteAudioTrack #3: MTfc0912fc2a233a2d99890125c7c6be42]: Attempting to attach to element: ​​
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.089Z | DEBUG in [RemoteVideoTrack #4: undefined]: Initializing
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.089Z | INFO in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: Added a new VideoTrack: aa0f1092-847c-4c7b-a938-80352d58b861
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.090Z | DEBUG in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: VideoTrack: t {kind: "video", name: "98ed65dc-e61e-46f7-8b6a-e07df94b0ff3", mediaStreamTrack: MediaStreamTrack, dimensions: {…}, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.090Z | DEBUG in [RemoteVideoTrack #4: MTe911e7b052549fd31fa06e7372965186]: Attempting to attach to element: ​
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.093Z | DEBUG in [PeerConnectionV2 #1: 7ae32b40-4f66-47a2-945d-2b8c8a9d149d]: ICE gathering state is "complete"
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.093Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"body":{"session":"96e0e4f0b7d47a8100a9c692b5ada1a941eb5498de5b55059adc8b7cd392e11bb6e722ee99eb06e36cf1c6a77d76a1d29c2e75a412e417adaaadbe52ae4444a2","type":"update","version":2,"peer_connections":[{"ice":{"candidates":[],"ufrag":"sNlJ","complete":true,"revision":1},"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d"}],"participant":{"revision":3,"tracks":[{"enabled":true,"id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","kind":"audio","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","priority":"standard"},{"enabled":true,"id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","kind":"video","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","priority":"standard"}]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.107Z | DEBUG in [RemoteAudioTrack #3: MTfc0912fc2a233a2d99890125c7c6be42]: Started
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.131Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"body":{"version":2,"type":"update","sid":"RM41eb5498de5b55059adc8b7cd392e11b","name":"36088","participant":{"sid":"PAb6e722ee99eb06e36cf1c6a77d76a1d2","identity":"2158884412","tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}],"revision":3,"state":"connected"},"participants":[{"sid":"PAe576a02d91fd1375db98bb0523ec741c","identity":"0000111111","tracks":[{"kind":"video","priority":"standard","id":"6b596661-9cda-412c-8e86-aba01d8e8f71","enabled":true,"sid":"MTe911e7b052549fd31fa06e7372965186","name":"98ed65dc-e61e-46f7-8b6a-e07df94b0ff3","state":"ready"},{"kind":"audio","priority":"standard","id":"50be12a0-b9f0-4d47-b695-63b4f77666f7","enabled":true,"sid":"MTfc0912fc2a233a2d99890125c7c6be42","name":"cfdd41df-e3ff-4d87-85a3-265ae0b4812d","state":"ready"}],"revision":1,"state":"connected"}],"recording":{"enabled":true,"revision":1},"subscribed":{"revision":1,"tracks":[{"id":"4a6c023e-d920-42b6-a053-0f8d922b2d7a","sid":"MTfc0912fc2a233a2d99890125c7c6be42"},{"id":"aa0f1092-847c-4c7b-a938-80352d58b861","sid":"MTe911e7b052549fd31fa06e7372965186"}]},"published":{"revision":1,"tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.175Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"body":{"session":"96e0e4f0b7d47a8100a9c692b5ada1a941eb5498de5b55059adc8b7cd392e11bb6e722ee99eb06e36cf1c6a77d76a1d29c2e75a412e417adaaadbe52ae4444a2","type":"update","version":2,"peer_connections":[{"description":{"type":"answer","revision":2,"sdp":"v=0\r\no=- 61870631150525686 3 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 application0 audio0 video0\r\na=msid-semantic: WMS\r\nm=audio 42668 UDP/TLS/RTP/SAVPF 111 0\r\nc=IN IP4 10.0.0.172\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate:3537642604 1 udp 2122262783 2601:88:8001:a000:44a1:269e:b815:319e 49982 typ host generation 0 network-id 5 network-cost 10\r\na=candidate:3273800428 1 udp 2122194687 10.0.0.172 42668 typ host generation 0 network-id 4 network-cost 10\r\na=candidate:2164047168 1 udp 2122066175 2607:fc20:2b3c:e181:3662:bffb:f460:dfd4 46217 typ host generation 0 network-id 2 network-cost 900\r\na=candidate:2833031007 1 udp 2121998079 192.0.0.4 49764 typ host generation 0 network-id 3 network-cost 900\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=sendonly\r\na=msid:- 1037be39-9c24-4a9f-b0f5-f38f50fb5cfe\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:0 PCMU/8000\r\na=ssrc:3249112290 cname:QWtNZtzXeMR3UrXl\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:1\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendonly\r\na=msid:- 8a3d57d9-9cd9-4674-b582-0fe63368c000\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 H264/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=ssrc-group:FID 2202498441 4522353\r\na=ssrc:2202498441 cname:QWtNZtzXeMR3UrXl\r\na=ssrc:4522353 cname:QWtNZtzXeMR3UrXl\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\nb=AS:30\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:application0\r\na=sctpmap:5000 webrtc-datachannel 1024\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:audio0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:video0\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 H264/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e015\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\n"},"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d"}],"participant":{"revision":3,"tracks":[{"enabled":true,"id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","kind":"audio","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","priority":"standard"},{"enabled":true,"id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","kind":"video","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","priority":"standard"}]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.219Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"body":{"version":2,"type":"update","peer_connections":[{"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d","description":{"type":"offer","sdp":"v=0\r\no=- 3796575776 3796575778 IN IP4 0.0.0.0\r\ns=VMb3936f47808480cf6d4a06fc488a4043\r\nc=IN IP4 0.0.0.0\r\nt=0 0\r\na=ice-lite\r\na=group:BUNDLE 0 1 application0 audio0 video0\r\na=msid-semantic:WMS *\r\nm=audio 1 UDP/TLS/RTP/SAVPF 111 0\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:111 opus/48000/2\r\na=rtpmap:0 PCMU/8000\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=setup:actpass\r\na=recvonly\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=mid:0\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=video 1 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:100 H264/90000\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=setup:actpass\r\na=recvonly\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=mid:1\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 ccm fir\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=application 1 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=setup:actpass\r\na=sctpmap:5000 webrtc-datachannel 16\r\na=mid:application0\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=audio 1 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=mid:audio0\r\na=setup:actpass\r\na=sendrecv\r\na=msid:default 4a6c023e-d920-42b6-a053-0f8d922b2d7a\r\na=ssrc:3489707172 cname:user863910243@host-7e34b5ea\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\nm=video 1 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtpmap:100 H264/90000\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=mid:video0\r\na=rtcp-rsize\r\na=setup:actpass\r\na=recvonly\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\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 ccm fir\r\na=ice-ufrag:QXzK\r\na=ice-pwd:3OwoToqQu76MoAaj3eR5Ui\r\na=candidate:2 1 UDP 2013266430 34.203.254.207 18941 typ host\r\na=candidate:2 2 UDP 2013266429 34.203.254.207 17924 typ host\r\na=fingerprint:sha-256 C5:A2:67:C8:1B:07:61:A1:D8:D2:44:26:08:51:FB:88:AC:5D:C0:F2:BA:CD:D6:F1:FF:C0:99:92:62:08:CC:0B\r\n","revision":3}}],"sid":"RM41eb5498de5b55059adc8b7cd392e11b","name":"36088","participant":{"sid":"PAb6e722ee99eb06e36cf1c6a77d76a1d2","identity":"2158884412","tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}],"revision":3,"state":"connected"},"participants":[{"sid":"PAe576a02d91fd1375db98bb0523ec741c","identity":"0000111111","tracks":[{"kind":"video","priority":"standard","id":"6b596661-9cda-412c-8e86-aba01d8e8f71","enabled":true,"sid":"MTe911e7b052549fd31fa06e7372965186","name":"98ed65dc-e61e-46f7-8b6a-e07df94b0ff3","state":"ready"},{"kind":"audio","priority":"standard","id":"50be12a0-b9f0-4d47-b695-63b4f77666f7","enabled":true,"sid":"MTfc0912fc2a233a2d99890125c7c6be42","name":"cfdd41df-e3ff-4d87-85a3-265ae0b4812d","state":"ready"}],"revision":1,"state":"connected"}],"recording":{"enabled":true,"revision":1},"subscribed":{"revision":2,"tracks":[{"id":"4a6c023e-d920-42b6-a053-0f8d922b2d7a","sid":"MTfc0912fc2a233a2d99890125c7c6be42"},{"sid":"MTe911e7b052549fd31fa06e7372965186","error":{"code":53404,"message":"No supported codec. Codec video/H264/90000/1,fmtps:[(level-asymmetry-allowed, 1), (packetization-mode, 1), (profile-level-id, 42e01f)] is not supported. Supported codecs: [video/H264/90000/1,fmtps:[(level-asymmetry-allowed, 1), (packetization-mode, 1), (profile-level-id, 42e015)]]"}}]},"published":{"revision":1,"tracks":[{"kind":"audio","priority":"standard","id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","enabled":true,"sid":"MTa7031b5e13ec288e6699df9536341f5e","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","state":"ready"},{"kind":"video","priority":"standard","id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","enabled":true,"sid":"MTc787bbbf84c96b21e6f46e5bd3df2187","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","state":"ready"}]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.221Z | INFO in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: Removed a VideoTrack: aa0f1092-847c-4c7b-a938-80352d58b861
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.222Z | DEBUG in [RemoteParticipant #2: PAe576a02d91fd1375db98bb0523ec741c]: VideoTrack: t {kind: "video", name: "98ed65dc-e61e-46f7-8b6a-e07df94b0ff3", mediaStreamTrack: MediaStreamTrack, dimensions: {…}, …}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:22:58.241Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"body":{"session":"96e0e4f0b7d47a8100a9c692b5ada1a941eb5498de5b55059adc8b7cd392e11bb6e722ee99eb06e36cf1c6a77d76a1d29c2e75a412e417adaaadbe52ae4444a2","type":"update","version":2,"peer_connections":[{"description":{"type":"answer","revision":3,"sdp":"v=0\r\no=- 61870631150525686 4 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 application0 audio0 video0\r\na=msid-semantic: WMS\r\nm=audio 42668 UDP/TLS/RTP/SAVPF 111 0\r\nc=IN IP4 10.0.0.172\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate:3537642604 1 udp 2122262783 2601:88:8001:a000:44a1:269e:b815:319e 49982 typ host generation 0 network-id 5 network-cost 10\r\na=candidate:3273800428 1 udp 2122194687 10.0.0.172 42668 typ host generation 0 network-id 4 network-cost 10\r\na=candidate:2164047168 1 udp 2122066175 2607:fc20:2b3c:e181:3662:bffb:f460:dfd4 46217 typ host generation 0 network-id 2 network-cost 900\r\na=candidate:2833031007 1 udp 2121998079 192.0.0.4 49764 typ host generation 0 network-id 3 network-cost 900\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=sendonly\r\na=msid:- 1037be39-9c24-4a9f-b0f5-f38f50fb5cfe\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:0 PCMU/8000\r\na=ssrc:3249112290 cname:QWtNZtzXeMR3UrXl\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:1\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendonly\r\na=msid:- 8a3d57d9-9cd9-4674-b582-0fe63368c000\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 H264/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\na=ssrc-group:FID 2202498441 4522353\r\na=ssrc:2202498441 cname:QWtNZtzXeMR3UrXl\r\na=ssrc:4522353 cname:QWtNZtzXeMR3UrXl\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\nb=AS:30\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:application0\r\na=sctpmap:5000 webrtc-datachannel 1024\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:audio0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 102 104\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:sNlJ\r\na=ice-pwd:FqAtjGG9Chyojp6i2+9IA1T1\r\na=ice-options:trickle\r\na=fingerprint:sha-256 40:96:B1:A1:8E:65:14:E4:C2:16:A8:E4:07:B3:B2:F4:50:E6:3E:72:25:A7:9B:88:FE:49:1D:43:D2:B1:83:6C\r\na=setup:passive\r\na=mid:video0\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=inactive\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 H264/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e015\r\na=rtpmap:102 red/90000\r\na=rtpmap:104 ulpfec/90000\r\n"},"id":"7ae32b40-4f66-47a2-945d-2b8c8a9d149d"}],"participant":{"revision":3,"tracks":[{"enabled":true,"id":"1037be39-9c24-4a9f-b0f5-f38f50fb5cfe","kind":"audio","name":"87a4915a-3bf2-41b4-bfe5-af7aa0f4798d","priority":"standard"},{"enabled":true,"id":"8a3d57d9-9cd9-4674-b582-0fe63368c000","kind":"video","name":"efea3e36-5691-40c0-bd28-4ab6bc8e77f6","priority":"standard"}]}},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:02.511Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:02.949Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:07.111Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:07.950Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:11.710Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:12.951Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:16.311Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Incoming: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:17.952Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"type":"heartbeat"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.123Z | INFO in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: Disconnecting
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.124Z | DEBUG in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: Transitioned to state: disconnected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.125Z | DEBUG in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: Removing Track event reemitters
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.126Z | DEBUG in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: Transitioned to state: disconnected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.127Z | DEBUG in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: Removing LocalTrack event listeners
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.128Z | INFO in [LocalParticipant #1: PAb6e722ee99eb06e36cf1c6a77d76a1d2]: LocalParticipant disconnected. Stopping 2 automatically-acquired LocalTracks
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.128Z | INFO in [LocalAudioTrack #1: 87a4915a-3bf2-41b4-bfe5-af7aa0f4798d]: Stopping
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.133Z | DEBUG in [LocalAudioTrack #1: 87a4915a-3bf2-41b4-bfe5-af7aa0f4798d]: Ended
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.134Z | INFO in [LocalVideoTrack #2: efea3e36-5691-40c0-bd28-4ab6bc8e77f6]: Stopping
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.141Z | DEBUG in [LocalVideoTrack #2: efea3e36-5691-40c0-bd28-4ab6bc8e77f6]: Ended
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.142Z | INFO in [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]: Transitioned to state: disconnected
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.143Z | DEBUG in [LocalAudioTrack #1: 87a4915a-3bf2-41b4-bfe5-af7aa0f4798d]: Attempting to detach from elements: [audio]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.144Z | DEBUG in [LocalVideoTrack #2: efea3e36-5691-40c0-bd28-4ab6bc8e77f6]: Attempting to detach from elements: [video]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.146Z | INFO in [connect #1]: Disconnected from Room: [Room #1: RM41eb5498de5b55059adc8b7cd392e11b]
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.148Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"body":{"session":"96e0e4f0b7d47a8100a9c692b5ada1a941eb5498de5b55059adc8b7cd392e11bb6e722ee99eb06e36cf1c6a77d76a1d29c2e75a412e417adaaadbe52ae4444a2","type":"disconnect","version":2},"type":"msg"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.149Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Outgoing: {"type":"bye"}
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.150Z | INFO in [NTSIceServerSource #1]: Stopping
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.151Z | DEBUG in [NTSIceServerSource #1]: Stopped
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.197Z | DEBUG in [RemoteVideoTrack #4: MTe911e7b052549fd31fa06e7372965186]: Ended
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.199Z | DEBUG in [RemoteAudioTrack #3: MTfc0912fc2a233a2d99890125c7c6be42]: Ended
VM4868 vendor.24dd7ca5b773719ab4ee.js:2 2020-04-22 20:23:20.204Z | DEBUG in [TwilioConnection #1: wss://global.vss.twilio.com/signaling]: Closed

Software versions:

  • Browser(s): Chrome 81.0.4044.111
  • Operating System: Android 10
  • twilio-video.js: 2.3.0
  • Third-party libraries (e.g., Angular, React, etc.): React 16.12.0
@manjeshbhargav manjeshbhargav self-assigned this Apr 22, 2020
@manjeshbhargav manjeshbhargav added Android Issues related to Android or Twilio's Android Video SDK Chrome Issues related to Chrome labels Apr 22, 2020
@manjeshbhargav
Copy link
Collaborator

Hi @AmblerGeek ,

Thanks for writing in with your issue. I looked at our internal logs for your Room, and it looks like it is an H264-only Room. Android Chrome does not support H264. Please go to your Twilio Room Console and select VP8 & H264 for the Video Codec field and save the change. That should get your app to work on Android Chrome.

Thanks,

Manjesh Malavalli
JSDK Team

@AmblerGeek
Copy link
Author

Thank you. I had only looked at one project and obviously not the correct one.

@fictorial
Copy link

fictorial commented Apr 24, 2020

We have an incident for this as well for what it's worth.

Our settings are "VP8 & H264". The room sid was RMad2550b9c16e95d1a7c6f672b35ee8be. The participant who had problems could be seen and heard by others but could not see others but could hear others. This makes me guess that for some reason, his browser couldn't decode the remote video stream. His browser was Chrome 81.0.4044.111 on Android 10 on Samsung Galaxy 9 Note.

Thanks for any insights.

@manjeshbhargav
Copy link
Collaborator

Hi @fictorial ,

Thanks for the report. I have filed an internal bug to investigate more. In the meantime, I was wondering if you have set preferredVideoCodecs: ['H264'] in your ConnectOptions for iOS Safari? If that is the case, can you try removing that now since iOS Safari 12.2+ supports VP8?
Please let me know if this workaround helps you out while we look into this in greater detail.

Thanks,

Manjesh Malavalli
JSDK Team

@manjeshbhargav
Copy link
Collaborator

Hi @fictorial ,

I have filed a Chromium bug. In the meantime, try the following workaround (before calling Twilio.Video.connect()), which ensures that the correct H264 profile ID is present in an answer SDP.

if (/* Android Chrome 81 */) {
  const origCreateAnswer = RTCPeerConnection.prototype.createAnswer;
  RTCPeerConnection.prototype.createAnswer = function createAnswer() {
    return origCreateAnswer.apply(this, arguments).then(answer => {
      return new RTCSessionDescription({
        sdp: answer.sdp.replace(/42e015/g, '42e01f'),
        type: answer.type
      });
    });
  };
}

I was able to confirm that this will ensure that Android Chrome will successfully subscribe to the VideoTrack of the RemoteParticipant. Please let me know if this helps, and I will add this workaround to COMMON_ISSUES.md.

@manjeshbhargav
Copy link
Collaborator

Hi @fictorial ,

I have released an internal SDK Release Candidate which applies this workaround. I'll keep you posted on the results. Did you get a chance to try this workaround?

Thanks,

Manjesh Malavalli
JSDK Team

@Bumbolio
Copy link

Bumbolio commented May 2, 2020

@manjeshbhargav,

I was encountering a similar issue where iOS video tracks would not appear on an Android device running Chrome 81.xxx. I applied your workaround and it fixed the problem.

Thanks,
Ernesto

@manjeshbhargav
Copy link
Collaborator

Hi @fictorial , @Bumbolio ,

We have released 2.4.0, which includes the workaround mentioned above. Please try it out and let me know. I will close this issue, but you can continue responding here.

Thanks,

Manjesh Malavalli
JSDK Team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android Issues related to Android or Twilio's Android Video SDK bug A bug Chrome Issues related to Chrome
Projects
None yet
Development

No branches or pull requests

4 participants