07-27-2021 03:04 AM
hey team,
I am using webex js SDK, startRecording method throws this error:
app.js:318 Error
at new r (permission.js:17)
at Object.startRecording (util.js:390)
at r.value (index.js:4080)
at HTMLButtonElement.<anonymous> (app.js:311
complete console log: go to the end
app.js:45 Authentication#initWebex() logger.js:369 wx-js-sdk services: initializing initial service catalogs app.js:70 Authentication#initWebex() :: Webex Ready logger.js:369 wx-js-sdk credentials: attempting to retrieve the OrgId from token logger.js:369 wx-js-sdk credentials: trying to extract OrgId from JWT logger.js:369 wx-js-sdk credentials: could not extract OrgId from JWT logger.js:369 wx-js-sdk credentials: attempting to extract OrgId from user token app.js:77 Authentication#register() logger.js:369 wx-js-sdk device: registering logger.js:369 wx-js-sdk device: validating if registration can occur logger.js:369 wx-js-sdk Meetings:util#checkH264Support --> H264 codec loaded successfully. logger.js:369 wx-js-sdk services: received user region info logger.js:369 wx-js-sdk Reachability:request#getClusters --> get clusters successful:{"wjfkm.wjfkm.*":{"udp":["stun:170.72.166.123:5004","stun:170.72.166.123:33434","stun:170.72.166.103:5004","stun:170.72.166.103:33434"],"tcp":["stun:170.72.166.123:5004","stun:170.72.166.123:33434","stun:170.72.166.103:5004","stun:170.72.166.103:33434"],"xtls":["stun:external-media103.public.wjfkm-a-1.prod.infra.webex.com:443","stun:external-media12.public.wjfkm-a-1.prod.infra.webex.com:443"]},"sagrum.sagrum.*":{"udp":["stun:18.230.160.77:5004","stun:18.230.160.77:33434","stun:18.230.160.109:5004","stun:18.230.160.109:33434"],"tcp":["stun:18.230.160.77:5004","stun:18.230.160.77:33434","stun:18.230.160.109:5004","stun:18.230.160.109:33434"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.sjcprivate.*":{"udp":["stun:10.35.150.45:5004"],"tcp":["stun:10.35.150.45:5004"]},"wsydm.wsydm.*":{"udp":["stun:170.72.100.38:5004","stun:170.72.100.38:33434","stun:170.72.100.191:5004","stun:170.72.100.191:33434"],"tcp":["stun:170.72.100.38:5004","stun:170.72.100.38:33434","stun:170.72.100.191:5004","stun:170.72.100.191:33434"],"xtls":["stun:external-media60.public.wsydm-a-1.prod.infra.webex.com:443","stun:external-media52.public.wsydm-a-2.prod.infra.webex.com:443"]},"bts.wsjcm.*":{"udp":["stun:170.72.148.37:5004","stun:170.72.148.37:33434","stun:170.72.148.28:5004","stun:170.72.148.28:33434"],"tcp":["stun:170.72.148.37:5004","stun:170.72.148.37:33434","stun:170.72.148.28:5004","stun:170.72.148.28:33434"],"xtls":["stun:external-media8.public.wsjcm-a-4.prod.infra.webex.com:443","stun:external-media2.public.wsjcm-a-4.prod.infra.webex.com:443"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.bangalore.*":{"udp":["stun:10.104.75.18:5004","stun:10.104.75.19:5004"],"tcp":["stun:10.104.75.18:5004","stun:10.104.75.19:5004"]},"wsinm.wsinm.*":{"udp":["stun:150.253.210.85:5004","stun:150.253.210.85:33434","stun:150.253.211.67:5004","stun:150.253.211.67:33434"],"tcp":["stun:150.253.210.85:5004","stun:150.253.210.85:33434","stun:150.253.211.67:5004","stun:150.253.211.67:33434"],"xtls":["stun:external-media109.public.wsinm-a-1.prod.infra.webex.com:443","stun:external-media59.public.wsinm-a-3.prod.infra.webex.com:443"]},"canary.wsjcm.*":{"udp":["stun:170.72.148.19:5004","stun:170.72.148.19:33434","stun:23.89.56.17:5004","stun:23.89.56.17:33434"],"tcp":["stun:170.72.148.19:5004","stun:170.72.148.19:33434","stun:23.89.56.17:5004","stun:23.89.56.17:33434"],"xtls":["stun:external-media1.public.wsjcm-a-6.prod.infra.webex.com:443","stun:external-media2.public.wsjcm-a-12.prod.infra.webex.com:443"]},"wfram.wfram.*":{"udp":["stun:170.72.23.184:5004","stun:170.72.23.184:33434","stun:170.72.23.183:5004","stun:170.72.23.183:33434"],"tcp":["stun:170.72.23.184:5004","stun:170.72.23.184:33434","stun:170.72.23.183:5004","stun:170.72.23.183:33434"],"xtls":["stun:external-media90.public.wfram-a-1.prod.infra.webex.com:443","stun:external-media119.public.wfram-a-2.prod.infra.webex.com:443"]},"wsjcm.wsjcm.*":{"udp":["stun:170.72.149.62:5004","stun:170.72.149.62:33434","stun:170.72.150.1:5004","stun:170.72.150.1:33434"],"tcp":["stun:170.72.149.62:5004","stun:170.72.149.62:33434","stun:170.72.150.1:5004","stun:170.72.150.1:33434"],"xtls":["stun:external-media17.public.wsjcm-a-3.prod.infra.webex.com:443","stun:external-media134.public.wsjcm-a-10.prod.infra.webex.com:443"]},"bts.wfram.*":{"udp":["stun:170.72.22.16:5004","stun:170.72.22.16:33434","stun:170.72.22.156:5004","stun:170.72.22.156:33434"],"tcp":["stun:170.72.22.16:5004","stun:170.72.22.16:33434","stun:170.72.22.156:5004","stun:170.72.22.156:33434"],"xtls":["stun:external-media6.public.wfram-a-5.prod.infra.webex.com:443","stun:external-media4.public.wfram-a-5.prod.infra.webex.com:443"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.sanjose.*":{"udp":["stun:10.35.150.49:5004","stun:10.35.150.36:5004"],"tcp":["stun:10.35.150.49:5004","stun:10.35.150.36:5004"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.allen.*":{"udp":["stun:10.31.43.158:5004","stun:10.31.43.152:5004"],"tcp":["stun:10.31.43.158:5004","stun:10.31.43.152:5004"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.amsterdam.*":{"udp":["stun:10.115.53.47:5004","stun:10.115.53.17:5004"],"tcp":["stun:10.115.53.47:5004","stun:10.115.53.17:5004"]},"wamsm.wamsm.*":{"udp":["stun:69.26.167.191:5004","stun:69.26.167.191:33434","stun:69.26.167.212:5004","stun:69.26.167.212:33434"],"tcp":["stun:69.26.167.191:5004","stun:69.26.167.191:33434","stun:69.26.167.212:5004","stun:69.26.167.212:33434"],"xtls":["stun:external-media80.public.wamsm-a-7.prod.infra.webex.com:443","stun:external-media2.public.wamsm-a-7.prod.infra.webex.com:443"]},"bts.wlhrm.*":{"udp":["stun:170.72.32.27:5004","stun:170.72.32.27:33434","stun:170.72.32.34:5004","stun:170.72.32.34:33434"],"tcp":["stun:170.72.32.27:5004","stun:170.72.32.27:33434","stun:170.72.32.34:5004","stun:170.72.32.34:33434"],"xtls":["stun:external-media6.public.wlhrm-a-5.prod.infra.webex.com:443","stun:external-media8.public.wlhrm-a-5.prod.infra.webex.com:443"]},"bts.wjfkm.*":{"udp":["stun:170.72.167.217:5004","stun:170.72.167.217:33434","stun:170.72.167.215:5004","stun:170.72.167.215:33434"],"tcp":["stun:170.72.167.217:5004","stun:170.72.167.217:33434","stun:170.72.167.215:5004","stun:170.72.167.215:33434"],"xtls":["stun:external-media3.public.wjfkm-a-14.prod.infra.webex.com:443","stun:external-media6.public.wjfkm-a-14.prod.infra.webex.com:443"]},"wlhrm.wlhrm.*":{"udp":["stun:170.72.32.214:5004","stun:170.72.32.214:33434","stun:170.72.32.94:5004","stun:170.72.32.94:33434"],"tcp":["stun:170.72.32.214:5004","stun:170.72.32.214:33434","stun:170.72.32.94:5004","stun:170.72.32.94:33434"],"xtls":["stun:external-media37.public.wlhrm-a-2.prod.infra.webex.com:443","stun:external-media83.public.wlhrm-a-1.prod.infra.webex.com:443"]},"wnrtm.wnrtm.*":{"udp":["stun:170.72.88.147:5004","stun:170.72.88.147:33434","stun:170.72.88.162:5004","stun:170.72.88.162:33434"],"tcp":["stun:170.72.88.147:5004","stun:170.72.88.147:33434","stun:170.72.88.162:5004","stun:170.72.88.162:33434"],"xtls":["stun:external-media24.public.wnrtm-a-5.prod.infra.webex.com:443","stun:external-media12.public.wnrtm-a-5.prod.infra.webex.com:443"]},"canary.wjfkm.*":{"udp":["stun:170.72.166.242:5004","stun:170.72.166.242:33434","stun:170.72.164.16:5004","stun:170.72.164.16:33434"],"tcp":["stun:170.72.166.242:5004","stun:170.72.166.242:33434","stun:170.72.164.16:5004","stun:170.72.164.16:33434"],"xtls":["stun:external-media2.public.wjfkm-a-11.prod.infra.webex.com:443","stun:external-media6.public.wjfkm-a-6.prod.infra.webex.com:443"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.rtp.*":{"udp":["stun:10.122.72.71:5004","stun:10.122.72.79:5004"],"tcp":["stun:10.122.72.71:5004","stun:10.122.72.79:5004"]},"bts.wsinm.*":{"udp":["stun:150.253.211.134:5004","stun:150.253.211.134:33434","stun:150.253.211.145:5004","stun:150.253.211.145:33434"],"tcp":["stun:150.253.211.134:5004","stun:150.253.211.134:33434","stun:150.253.211.145:5004","stun:150.253.211.145:33434"],"xtls":["stun:external-media2.public.wsinm-a-5.prod.infra.webex.com:443","stun:external-media3.public.wsinm-a-5.prod.infra.webex.com:443"]},"canary.mamsma.*":{"udp":["stun:20.50.235.178:5004","stun:20.50.235.178:33434","stun:20.50.235.81:5004","stun:20.50.235.81:33434"],"tcp":["stun:20.50.235.178:5004","stun:20.50.235.178:33434","stun:20.50.235.81:5004","stun:20.50.235.81:33434"],"xtls":["stun:external-media2.mamsm-a-5.prod.infra.webex.com:443","stun:external-media1.mamsm-a-5.prod.infra.webex.com:443"]},"1eb65fdf-9643-417f-9974-ad72cae0e10f.singapore.*":{"udp":["stun:10.69.174.17:5004","stun:10.69.174.18:5004"],"tcp":["stun:10.69.174.17:5004","stun:10.69.174.18:5004"]}} logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wsinm.wsinm.*: 143 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged bts.wsinm.*: 152 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wsydm.wsydm.*: 211 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged bts.wfram.*: 220 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wfram.wfram.*: 228 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wamsm.wamsm.*: 224 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wlhrm.wlhrm.*: 225 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged bts.wlhrm.*: 230 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged canary.mamsma.*: 245 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wjfkm.wjfkm.*: 275 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged bts.wjfkm.*: 289 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged canary.wjfkm.*: 295 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wnrtm.wnrtm.*: 316 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged bts.wsjcm.*: 353 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged canary.wsjcm.*: 354 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged wsjcm.wsjcm.*: 355 logger.js:369 wx-js-sdk Reachability:index#onIceCandidate --> Successfully pinged sagrum.sagrum.*: 384 logger.js:369 wx-js-sdk device: received registration payload logger.js:369 wx-js-sdk device: checking network reachability logger.js:369 wx-js-sdk Meetings:index#register --> INFO, Device registered https://wdm-a.wbx2.com/wdm/api/v1/devices/40ee50ce-ec1f-4178-932a-6990356de4e8 logger.js:369 wx-js-sdk mercury: connecting logger.js:369 wx-js-sdk mercury: executing connection attempt 0 logger.js:369 wx-js-sdk socket: creating WebSocket logger.js:369 wx-js-sdk socket: waiting for server logger.js:369 wx-js-sdk Error: [object ProgressEvent] at XMLHttpRequest.i (xhr.js:106) (anonymous) @ logger.js:369 (anonymous) @ request.shim.js:44 r @ xhr.js:74 i @ xhr.js:109 error (async) Oe @ xhr.js:183 Me @ xhr.js:62 (anonymous) @ request.shim.js:41 t @ _export.js:36 je @ request.shim.js:24 (anonymous) @ index.js:25 Promise.then (async) Fe @ index.js:25 (anonymous) @ index.js:46 C @ _createHybrid.js:87 request @ webex-plugin.js:172 checkNetworkReachability @ device.js:550 (anonymous) @ device.js:776 t.triggerEvents @ utils.js:17 trigger @ ampersand-events.js:77 (anonymous) @ ampersand-state.js:268 set @ ampersand-state.js:267 processRegistrationSuccess @ device.js:645 (anonymous) @ device.js:459 Promise.then (async) (anonymous) @ device.js:459 Promise.then (async) register @ device.js:426 (anonymous) @ decorators.js:92 Promise.then (async) (anonymous) @ decorators.js:92 e.exports @ _apply.js:14 t @ _createPartial.js:38 (anonymous) @ one-flight.js:63 e.exports @ _apply.js:14 t @ _createPartial.js:38 value @ index.js:419 register @ app.js:82 onclick @ (index):108 logger.js:369 wx-js-sdk device: did not reach ping endpoint logger.js:369 wx-js-sdk device: triggering off-network timer logger.js:369 wx-js-sdk device: resetting logout timer xhr.js:234 GET https://myspark.cisco.com/spark_session_check.json net::ERR_NAME_NOT_RESOLVED Oe @ xhr.js:234 Me @ xhr.js:62 (anonymous) @ request.shim.js:41 t @ _export.js:36 je @ request.shim.js:24 (anonymous) @ index.js:25 Promise.then (async) Fe @ index.js:25 (anonymous) @ index.js:46 C @ _createHybrid.js:87 request @ webex-plugin.js:172 checkNetworkReachability @ device.js:550 (anonymous) @ device.js:776 t.triggerEvents @ utils.js:17 trigger @ ampersand-events.js:77 (anonymous) @ ampersand-state.js:268 set @ ampersand-state.js:267 processRegistrationSuccess @ device.js:645 (anonymous) @ device.js:459 Promise.then (async) (anonymous) @ device.js:459 Promise.then (async) register @ device.js:426 (anonymous) @ decorators.js:92 Promise.then (async) (anonymous) @ decorators.js:92 e.exports @ _apply.js:14 t @ _createPartial.js:38 (anonymous) @ one-flight.js:63 e.exports @ _apply.js:14 t @ _createPartial.js:38 value @ index.js:419 register @ app.js:82 onclick @ (index):108 logger.js:369 wx-js-sdk socket: connected logger.js:369 wx-js-sdk socket: authorizing logger.js:369 wx-js-sdk socket: authorized logger.js:369 wx-js-sdk mercury: connected logger.js:369 wx-js-sdk device: refreshing logger.js:369 wx-js-sdk device: validating if registration can occur logger.js:369 wx-js-sdk device: received registration payload logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#setLatencyAndClose --> Attempting to set latency of null on closed peerConnection. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.sjcprivate.*. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.bangalore.*. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.sanjose.*. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.allen.*. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.amsterdam.*. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.rtp.*. logger.js:369 wx-js-sdk Reachability:index#getLocalSDPForClusters --> No ice candidate for 1eb65fdf-9643-417f-9974-ad72cae0e10f.singapore.*. app.js:84 Authentication#register() :: successfully registered logger.js:369 wx-js-sdk kms: fetching key logger.js:369 wx-js-sdk mercury: already connected, will not connect again logger.js:369 wx-js-sdk kms: creating context logger.js:369 wx-js-sdk kms: retrieving KMS static public key logger.js:369 wx-js-sdk kms: fetching KMS details logger.js:369 wx-js-sdk token: downscoping token to spark:kms logger.js:369 wx-js-sdk kms: fetched KMS details logger.js:369 wx-js-sdk kms: creating local ephemeral key logger.js:369 wx-js-sdk kms: retrieving KMS cluster logger.js:369 wx-js-sdk kms: submitting ephemeral key request logger.js:369 wx-js-sdk mercury: already connected, will not connect again logger.js:369 wx-js-sdk kms: wrapping ephemeral key request logger.js:369 wx-js-sdk kms: retrieving KMS cluster logger.js:369 wx-js-sdk kms: batched-request-length 1 logger.js:369 wx-js-sdk kms: received kms message logger.js:369 wx-js-sdk kms: retrieving KMS static public key logger.js:369 wx-js-sdk kms: received ecdhe message logger.js:369 wx-js-sdk kms-batcher: received kms message logger.js:369 wx-js-sdk kms: deriving final ephemeral key logger.js:369 wx-js-sdk kms: derived final ephemeral key logger.js:369 wx-js-sdk kms: wrapping kms request logger.js:369 wx-js-sdk kms: retrieving KMS cluster logger.js:369 wx-js-sdk kms: batched-request-length 1 logger.js:369 wx-js-sdk kms: received kms message logger.js:369 wx-js-sdk kms: retrieving KMS static public key logger.js:369 wx-js-sdk kms: received normal message logger.js:369 wx-js-sdk kms-batcher: received kms message logger.js:369 wx-js-sdk kms: fetched key logger.js:369 wx-js-sdk Meeting:state#onAfterTransition --> state->onAfterTransition#meeting.id: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb | Transition 'init' : none -> IDLE executed. Last states: IDLE logger.js:369 wx-js-sdk Members:index#handleLocusInfoUpdatedParticipants --> participants payload is missing. (anonymous) @ logger.js:369 value @ index.js:407 value @ index.js:256 (anonymous) @ index.js:1083 s.emit @ events.js:153 value @ events-scope.js:24 value @ index.js:227 value @ index.js:600 value @ index.js:147 r @ index.js:781 (anonymous) @ index.js:707 l @ runtime.js:63 (anonymous) @ runtime.js:293 (anonymous) @ runtime.js:118 i @ asyncToGenerator.js:5 s @ asyncToGenerator.js:27 (anonymous) @ asyncToGenerator.js:34 t @ _export.js:36 (anonymous) @ asyncToGenerator.js:23 (anonymous) @ webex.min.js:2 (anonymous) @ index.js:653 Promise.then (async) value @ index.js:633 createMeeting @ app.js:197 onclick @ (index):121 xhr.js:234 GET https://locus-a.wbx2.com/locus/api/v1/loci/meetingInfo/2577rahul%40gmail.com?type=SIP_URI&useUriLookup=false&alternateRedirect=true 404 (Not Found) Oe @ xhr.js:234 Me @ xhr.js:62 (anonymous) @ request.shim.js:41 t @ _export.js:36 je @ request.shim.js:24 (anonymous) @ index.js:25 Promise.then (async) Fe @ index.js:25 (anonymous) @ index.js:46 C @ _createHybrid.js:87 value @ request.js:34 value @ index.js:73 (anonymous) @ index.js:113 Promise.then (async) value @ index.js:111 (anonymous) @ index.js:723 l @ runtime.js:63 (anonymous) @ runtime.js:293 (anonymous) @ runtime.js:118 i @ asyncToGenerator.js:5 s @ asyncToGenerator.js:27 (anonymous) @ asyncToGenerator.js:34 t @ _export.js:36 (anonymous) @ asyncToGenerator.js:23 (anonymous) @ webex.min.js:2 (anonymous) @ index.js:653 Promise.then (async) value @ index.js:633 createMeeting @ app.js:197 onclick @ (index):121 logger.js:369 wx-js-sdk http GET to https://locus-a.wbx2.com/locus/api/v1/loci/meetingInfo/2577rahul%40gmail.com?type=SIP_URI&useUriLookup=false&alternateRedirect=true result: 404 (anonymous) @ logger.js:369 (anonymous) @ request.shim.js:50 r @ xhr.js:74 o @ xhr.js:141 load (async) Oe @ xhr.js:182 Me @ xhr.js:62 (anonymous) @ request.shim.js:41 t @ _export.js:36 je @ request.shim.js:24 (anonymous) @ index.js:25 Promise.then (async) Fe @ index.js:25 (anonymous) @ index.js:46 C @ _createHybrid.js:87 value @ request.js:34 value @ index.js:73 (anonymous) @ index.js:113 Promise.then (async) value @ index.js:111 (anonymous) @ index.js:723 l @ runtime.js:63 (anonymous) @ runtime.js:293 (anonymous) @ runtime.js:118 i @ asyncToGenerator.js:5 s @ asyncToGenerator.js:27 (anonymous) @ asyncToGenerator.js:34 t @ _export.js:36 (anonymous) @ asyncToGenerator.js:23 (anonymous) @ webex.min.js:2 (anonymous) @ index.js:653 Promise.then (async) value @ index.js:633 createMeeting @ app.js:197 onclick @ (index):121 logger.js:369 wx-js-sdk Meeting-info:index#requestFetchInfo --> r: Locus Meeting Information not found GET https://locus-a.wbx2.com/locus/api/v1/loci/meetingInfo/2577rahul%40gmail.com?type=SIP_URI&useUriLookup=false&alternateRedirect=true WEBEX_TRACKING_ID: webex-js-sdk_eda2316b-a313-4dea-b61e-f3969949316a_11 fetch meetingInfo (anonymous) @ logger.js:369 (anonymous) @ index.js:80 Promise.catch (async) value @ index.js:79 (anonymous) @ index.js:113 Promise.then (async) value @ index.js:111 (anonymous) @ index.js:723 l @ runtime.js:63 (anonymous) @ runtime.js:293 (anonymous) @ runtime.js:118 i @ asyncToGenerator.js:5 s @ asyncToGenerator.js:27 (anonymous) @ asyncToGenerator.js:34 t @ _export.js:36 (anonymous) @ asyncToGenerator.js:23 (anonymous) @ webex.min.js:2 (anonymous) @ index.js:653 Promise.then (async) value @ index.js:633 createMeeting @ app.js:197 onclick @ (index):121 logger.js:369 wx-js-sdk Meetings:index#createMeeting --> Info Unable to fetch meeting info for [REDACTED]. logger.js:369 wx-js-sdk Meetings:index#createMeeting --> Info assuming this destination is a 1:1 or wireless share logger.js:369 wx-js-sdk credentials: attempting to retrieve the OrgId from token logger.js:369 wx-js-sdk credentials: trying to extract OrgId from JWT logger.js:369 wx-js-sdk credentials: could not extract OrgId from JWT logger.js:369 wx-js-sdk credentials: attempting to extract OrgId from user token logger.js:369 wx-js-sdk Meeting:index#join --> Joining a meeting logger.js:369 wx-js-sdk Meeting:state#onAfterTransition --> state->onAfterTransition#meeting.id: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb | Transition 'ring' : IDLE -> RINGING executed. Last states: IDLE,RINGING logger.js:369 wx-js-sdk Meeting:request#joinMeeting --> Joining a meeting 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk Meeting:state#onAfterTransition --> state->onAfterTransition#meeting.id: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb | Transition 'join' : RINGING -> JOINED executed. Last states: IDLE,RINGING,JOINED logger.js:369 wx-js-sdk Meeting:index#join --> Success logger.js:369 wx-js-sdk Locus-info:index#parse --> received locus data: locus.self_changed app.js:168 MeetingsManagement#collectMeetings() logger.js:369 wx-js-sdk Locus-info:index#parse --> received locus data: undefined logger.js:369 wx-js-sdk Locus-info:parser#processDeltaEvent --> Locus Delta Action: USE_CURRENT app.js:175 MeetingsManagement#collectMeetings() :: successfully collected meetings logger.js:369 wx-js-sdk Locus-info:index#parse --> received locus data: locus.participant_joined logger.js:369 wx-js-sdk Meeting:state#onAfterTransition --> state->onAfterTransition#meeting.id: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb | Transition 'remote' : JOINED -> ANSWERED executed. Last states: IDLE,RINGING,JOINED,ANSWERED app.js:880 MeetingStreams#addMedia() logger.js:369 wx-js-sdk Meeting:index#addMedia --> Adding Media. logger.js:369 wx-js-sdk Meeting:muteState#createMuteState --> audio: creating MuteState for meeting id 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk Meeting:muteState#createMuteState --> video: creating MuteState for meeting id 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk PeerConnectionManager:index#createOffer --> creating a new offer logger.js:369 wx-js-sdk Media:index#attachMedia --> onnegotiationneeded#PeerConnection: [object Event] logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = default logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"default","kind":"audioinput","label":"Default - Microphone (Realtek(R) Audio)","groupId":"debc2dd271ea549a5fa8bae027f2be88efa1764375b164e30725456d48f8edfe"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = communications logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"communications","kind":"audioinput","label":"Communications - Microphone (Realtek(R) Audio)","groupId":"debc2dd271ea549a5fa8bae027f2be88efa1764375b164e30725456d48f8edfe"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = d06b6e41e337cd256ccb19b8e8aa3da8e23a2f6f7b8ff60df099f4c28bfa8d0f logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"d06b6e41e337cd256ccb19b8e8aa3da8e23a2f6f7b8ff60df099f4c28bfa8d0f","kind":"audioinput","label":"Microphone (Realtek(R) Audio)","groupId":"debc2dd271ea549a5fa8bae027f2be88efa1764375b164e30725456d48f8edfe"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = c6880d9a48a969286dfced1bc40618b7538a1aaf6d80c840f48703e953b4206c logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"c6880d9a48a969286dfced1bc40618b7538a1aaf6d80c840f48703e953b4206c","kind":"audioinput","label":"Microphone Array (Intel® Smart Sound Technology (Intel® SST))","groupId":"fccc7b7d4ec5247ba2ac08e703985a20cce408fa4dd82b93b94ae0876149075b"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = d8938f7b99bb225c2dcaba32b97467aaf9e1295cb8eb9c6a93b2613147d10c2b logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"d8938f7b99bb225c2dcaba32b97467aaf9e1295cb8eb9c6a93b2613147d10c2b","kind":"videoinput","label":"Integrated Camera (13d3:56ba)","groupId":"bbc4d4e6ff0d131c38cfd5c0567e3605ad6dde295da0c8464e7c11074c3a6206"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = default logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"default","kind":"audiooutput","label":"Default - Realtek HD Audio 2nd output (Realtek(R) Audio)","groupId":"b4699c97c68d25e734cb8ea9e163eb7808398fd93b81140da8c813592bf6d771"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = communications logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"communications","kind":"audiooutput","label":"Communications - Realtek HD Audio 2nd output (Realtek(R) Audio)","groupId":"b4699c97c68d25e734cb8ea9e163eb7808398fd93b81140da8c813592bf6d771"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = 1eb2557e1890e1fd303f2fd6a34708d2692e64933a9d3f4fee1e2e7e71a86d2f logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"1eb2557e1890e1fd303f2fd6a34708d2692e64933a9d3f4fee1e2e7e71a86d2f","kind":"audiooutput","label":"Speakers (Realtek(R) Audio)","groupId":"debc2dd271ea549a5fa8bae027f2be88efa1764375b164e30725456d48f8edfe"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = bd022f48ba8471c3b04697fdc10826cfc06b701d30bdd47f4a735dca9d29e1c1 logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"bd022f48ba8471c3b04697fdc10826cfc06b701d30bdd47f4a735dca9d29e1c1","kind":"audiooutput","label":"Realtek HD Audio 2nd output (Realtek(R) Audio)","groupId":"b4699c97c68d25e734cb8ea9e163eb7808398fd93b81140da8c813592bf6d771"} logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> deviceId = b11795f6d16212a6b31e71d7f79780c8f961ee4f9aa79cfc5c373a840f77ac0d logger.js:369 wx-js-sdk MeetingUtil#handleDeviceLogging --> settings {"deviceId":"b11795f6d16212a6b31e71d7f79780c8f961ee4f9aa79cfc5c373a840f77ac0d","kind":"audiooutput","label":"LG TV (Intel(R) Display Audio)","groupId":"8ef8fb56bdd59f793a355b86d8c20107cf39e8ea0a9713446865bd7d3343db5b"} logger.js:369 wx-js-sdk Meeting:index#addMedia --> PeerConnection Received from attachMedia logger.js:369 wx-js-sdk Roap:handler#handleSessionStep --> Save OFFER/ANSWER seq:0 new mercury event OFFERlocal state: "INIT" logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: PeerConnectionState, have-local-offer logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: success save proceeding with transition, {messageType: "OFFER", sdps: Array(1), version: "2", seq: 0, tieBreaker: 4294967294, …} logger.js:369 wx-js-sdk Roap:state#onAfterStep --> RoapStateMachine->onAfterStep#fired! State changed from 'INIT' to 'WAIT_RX_ANSWER' with transition 'step''. logger.js:369 wx-js-sdk Roap:request#sendRoap --> https://locus-a.wbx2.com/locus/api/v1/loci/574125f3-ef93-3b6a-88fd-b72e0d56ae6e/participant/d0ad0053-9dc0-3757-9285-6446687e872f/media OFFER seq:0 logger.js:369 wx-js-sdk Meeting:index#addMedia --> Send Roap Media Request. logger.js:369 wx-js-sdk Roap:request#sendRoap --> response:{ "mediaId": "cbe90028-3f47-4149-9de7-29a2eb2981c5", "localSdp": "{\"audioMuted\":false,\"videoMuted\":false,\"csis\":[],\"reachability\":{\"wjfkm.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"sagrum.sagrum.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sjcprivate.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsydm.wsydm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.bangalore.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsinm.wsinm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wfram.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsjcm.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sanjose.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.allen.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.amsterdam.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wamsm.wamsm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wlhrm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":t logger.js:369 wx-js-sdk Meeting:index#addMedia --> Successfully send roap media request logger.js:369 wx-js-sdk Locus-info:index#parse --> received locus data: locus.self_changed logger.js:369 wx-js-sdk Roap:index#roapEvent --> Received Roap Message [{ "messageType": "ANSWER", "version": "2", "seq": 0, "sdps": [ "v=0\r\no=Calliope 55878717 0 IN IP4 150.253.210.252\r\ns=-\r\ni=MediaEngine\r\nc=IN IP4 150.253.210.252\r\nb=TIAS:8352000\r\nt=0 0\r\na=ice-lite\r\nm=audio 5004 UDP/TLS/RTP/SAVPF 111 9 0 8 126\r\na=ssrc:3477547462 cname:Q8CR3wlUdb10nj9/\r\na=rtpmap:111 opus/48000/2\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000/1\r\na=rtpmap:8 PCMA/8000/1\r\na=rtpmap:126 telephone-event/8000\r\na=fmtp:126 0-15\r\na=fingerprint:SHA-256 49:7A:B2:67:65:9F:D5:E6:43:AF:C1:82:D6:6A:3E:60:4F:30:FC:D0:F3:F9:D4:E6:3F:C5:8F:9C:80:E7:E7:B9\r\na=setup:passive\r\na=sendonly\r\na=content:main\r\na=mid:0\r\na=label:0\r\na=rtcp-mux\r\na=ice-ufrag:BfqlYYtW\r\na=ice-pwd:1jEV69DCdKCXhQJ4wmS8psq1yuedyJpJ\r\na=candidate:0 1 UDP 2130706431 150.253.210.252 5004 typ host\r\na=candidate:1 1 UDP 2130706175 150.253.210.252 33434 typ host\r\na=candidate:2 1 TCP 1962934271 150.253.210.252 5004 typ host tcptype passive\r\na=candidate:3 1 TCP 1962934015 150.253.210.252 33434 typ host tcptype passive\r\nm=video 5004 UDP/TLS/RTP/SAVPF 102 127 97 99\r\nb=TIAS:4000000\r\na=ssrc:1952862241 cname:Q8CR3wlUdb10nj9/\r\na=rtpmap:102 H264/90000\r\na=fmtp:102 profile-level-id=42e016;packetization-mode=1;max-mbps=244800;max-fs=8160;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:127 H264/90000\r\na=fmtp:127 profile-level-id=42e016;max-mbps=244800;max-fs=8160;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=102\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=127\r\na=rtcp-fb:* nack\r\na=rtcp-fb:* nack pli\r\na=rtcp-fb:* ccm fir\r\na=rtcp-fb:* goog-remb\r\na=fingerprint:SHA-256 49:7A:B2:67:65:9F:D5:E6:43:AF:C1:82:D6:6A:3E:60:4F:30:FC:D0:F3:F9:D4:E6:3F:C5:8F:9C:80:E7:E7:B9\r\na=setup:passive\r\na=sendonly\r\na=content:main\r\na=label:11\r\na=mid:1\r\na=rtcp-mux\r\na=ice-ufrag:sJlj6w53\r\na=ice-pwd:s4pSIPE5jsup+FAiussuKsmHeH6f6Rjs\r\na=candidate:0 1 UDP 2130706431 150.253.210.252 5004 typ host\r\na=candidate:1 1 UDP 2130706175 150.253.210.252 33434 typ host\r\na=candidate:2 1 TCP 1962934271 150.253.210.252 5004 typ host tcptype passive\r\na=candidate:3 1 TCP 1962934015 150.253.210.252 33434 typ host tcptype passive\r\nm=video 5004 UDP/TLS/RTP/SAVPF 102 127 97 99\r\nb=TIAS:4000000\r\na=ssrc:2027996184 cname:9UEG2Wkc+FSHio95\r\na=rtpmap:102 H264/90000\r\na=fmtp:102 profile-level-id=42e016;packetization-mode=1;max-mbps=244800;max-fs=9000;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:127 H264/90000\r\na=fmtp:127 profile-level-id=42e016;max-mbps=244800;max-fs=9000;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=102\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=127\r\na=rtcp-fb:* nack\r\na=rtcp-fb:* nack pli\r\na=rtcp-fb:* ccm fir\r\na=rtcp-fb:* goog-remb\r\na=fingerprint:SHA-256 49:7A:B2:67:65:9F:D5:E6:43:AF:C1:82:D6:6A:3E:60:4F:30:FC:D0:F3:F9:D4:E6:3F:C5:8F:9C:80:E7:E7:B9\r\na=setup:passive\r\na=sendonly\r\na=content:slides\r\na=label:12\r\na=mid:2\r\na=rtcp-mux\r\na=ice-ufrag:HFxhn1aq\r\na=ice-pwd:4SyGDoW60hxI/A8lIDz6aaSOjBCagcir\r\na=candidate:0 1 UDP 2130706431 150.253.210.252 5004 typ host\r\na=candidate:1 1 UDP 2130706175 150.253.210.252 33434 typ host\r\na=candidate:2 1 TCP 1962934271 150.253.210.252 5004 typ host tcptype passive\r\na=candidate:3 1 TCP 1962934015 150.253.210.252 33434 typ host tcptype passive\r\n" ] }] logger.js:369 wx-js-sdk Roap:handler#handleSessionStep --> Save OFFER/ANSWER seq:0 new mercury event ANSWERlocal state: "WAIT_RX_ANSWER" logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: PeerConnectionState, have-local-offer logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: success save proceeding with transition, {messageType: "ANSWER", version: "2", seq: 0, sdps: Array(1), remote: true} logger.js:369 wx-js-sdk Roap:state#onAfterStep --> RoapStateMachine->onAfterStep#fired! State changed from 'WAIT_RX_ANSWER' to 'WAIT_TX_OK' with transition 'step''. logger.js:369 wx-js-sdk Roap:util#setRemoteDescription --> Transmit WAIT_TX_OK, correlationId: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk PeerConnectionManager:index#setRemoteSessionDetails --> Setting the remote description type: answerState: have-local-offer logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> ICE STATE CHANGE. logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> ICE STATE CHECKING. logger.js:369 wx-js-sdk Roap:util#setRemoteDescription --> Success for correlationId: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk Roap:index#sendRoapOK --> ROAP OK sending with seq 0 logger.js:369 wx-js-sdk Roap:request#sendRoap --> https://locus-a.wbx2.com/locus/api/v1/loci/574125f3-ef93-3b6a-88fd-b72e0d56ae6e/participant/d0ad0053-9dc0-3757-9285-6446687e872f/media OK seq:0 logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> CONNECTION STATE CHANGE. logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> CONNECTION STATE CONNECTING. logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> ICE STATE CHANGE. logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> ICE STATE CONNECTED. logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> CONNECTION STATE CHANGE. logger.js:369 wx-js-sdk PeerConnectionManager:index#setPeerConnectionEvents --> CONNECTION STATE CONNECTED. logger.js:369 wx-js-sdk Roap:request#sendRoap --> response:{ "mediaId": "cbe90028-3f47-4149-9de7-29a2eb2981c5", "localSdp": "{\"audioMuted\":false,\"videoMuted\":false,\"csis\":[],\"reachability\":{\"wjfkm.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"sagrum.sagrum.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sjcprivate.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsydm.wsydm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.bangalore.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsinm.wsinm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wfram.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsjcm.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sanjose.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.allen.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.amsterdam.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wamsm.wamsm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wlhrm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":289,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":289,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wlhrm.wlhrm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":225,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":225,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wnrtm.wnrtm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":316,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":316,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":295,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":295,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.rtp.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wsinm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":152,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":152,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.mamsma.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":245,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":245,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.singapore.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}}},\"roapMessage\":{\"messageType\":\"OK\",\"version\":\"2\",\"seq\":0},\"dtmfReceiveSupported\":false,\"type\":\"SDP\"}", "remoteSdp": "{\"audioMuted\":false,\"videoMuted\":false,\"csis\":[],\"dtmfReceiveSupported\":true,\"type\":\"SDP\"}", "actionsUrl": "https://linus39.wsinm-a-3.prod.infra.webex.com/calliope/api/v1/confluences/0dc99afc-4864-4c59-bf42-fdca1cac4c94/actions", "type": "SDP", "keepAliveUrl": "https://locus-a.wbx2.com/locus/api/v1/loci/574125f3-ef93-3b6a-88fd-b72e0d56ae6e/keepAlive?device_url=aHR0cHM6Ly93ZG0tYS53YngyLmNvbS93ZG0vYXBpL3YxL2RldmljZXMvNDBlZTUwY2UtZWMxZi00MTc4LTkzMmEtNjk5MDM1NmRlNGU4&confluence_url=aHR0cHM6Ly9jYWxsaW9wZS1hLndieDIuY29tL2NhbGxpb3BlL2FwaS92MS92ZW51ZXMvNDQxZGMxNjItYjk2YS0zNzFkLWE1ODgtMmVmMThiZmI2ZDRlL2NvbmZsdWVuY2VzLzBkYzk5YWZjLTQ4NjQtNGM1OS1iZjQyLWZkY2ExY2FjNGM5NA==", "keepAliveSecs": 20, "combinedActionsUrl": "https://calliope-a.wbx2.com/calliope/api/v1/venues/441dc162-b96a-371d-a588-2ef18bfb6d4e/confluences/0dc99afc-4864-4c59-bf42-fdca1cac4c94/combinedactions", "isUsingHMS": false, "mediaAgentAlias": "external-media39-wsinm-a-3-prod-infra-webex-com", "mediaAgentCluster": "wsinm.wsinm" }' StatusCode:'200 logger.js:369 wx-js-sdk Roap:handler#handleSessionStep --> Save OFFER/ANSWER seq:0 new mercury event OKlocal state: "WAIT_TX_OK" logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: PeerConnectionState, stable logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: success save proceeding with transition, {messageType: "OK", version: "2", seq: 0, remote: false} logger.js:369 wx-js-sdk Roap:state#onAfterStep --> RoapStateMachine->onAfterStep#fired! State changed from 'WAIT_TX_OK' to 'INIT' with transition 'step''. logger.js:369 wx-js-sdk Roap:index#sendRoapOK --> ROAP OK sent with seq 0 logger.js:369 wx-js-sdk Meeting:index#addMedia --> PeerConnection CONNECTED app.js:891 MeetingStreams#addMedia() :: successfully added media! app.js:529 MeetingControls#getMediaStreams() logger.js:369 wx-js-sdk kms: fetching key logger.js:369 wx-js-sdk mercury: already connected, will not connect again logger.js:369 wx-js-sdk kms: wrapping kms request logger.js:369 wx-js-sdk kms: retrieving KMS cluster logger.js:369 wx-js-sdk kms: batched-request-length 1 app.js:540 MeetingControls#getMediaStreams() :: Successfully got following streams MediaStream {id: "pbH97R48pque9gjeLyxsh4SAO4KXg8BZfrwx", active: true, onaddtrack: null, onremovetrack: null, onactive: null, …} undefined app.js:341 playVideoIfPaused#canplaythrough :: Play started <video id="local-video" muted="true" autoplay playsinline></video> /favicon.ico:1 GET https://js.samples.s4d.io/favicon.ico 404 logger.js:369 wx-js-sdk kms: received kms message logger.js:369 wx-js-sdk kms: retrieving KMS static public key logger.js:369 wx-js-sdk kms: received normal message logger.js:369 wx-js-sdk kms-batcher: received kms message logger.js:369 wx-js-sdk kms: fetched key app.js:855 Uncaught TypeError: Cannot read property 'stop' of undefined at stopMediaTrack (app.js:855) at setAudioInputDevice (app.js:656) at HTMLButtonElement.onclick ((index):233) stopMediaTrack @ app.js:855 setAudioInputDevice @ app.js:656 onclick @ (index):233 app.js:594 MeetingControls#getMediaDevices() app.js:764 MeetingControls#startScreenShare() logger.js:369 wx-js-sdk Meeting:index#shareScreen --> Getting local share logger.js:369 wx-js-sdk Meeting:index#setLocalShareTrack --> Screen settings. {"aspectRatio":1.7777777777777777,"frameRate":10,"height":1080,"width":1920,"displaySurface":"monitor","cursor":"always"} logger.js:369 wx-js-sdk Meeting:index#addMedia --> PeerConnection CONNECTED, clearing stability timer. logger.js:369 wx-js-sdk PeerConnectionManager:index#createOffer --> creating a new offer logger.js:369 wx-js-sdk Media:index#attachMedia --> onnegotiationneeded#PeerConnection: [object Event] app.js:341 playVideoIfPaused#canplaythrough :: Play started <video id="local-screenshare" autoplay playsinline></video> logger.js:369 wx-js-sdk Roap:handler#handleSessionStep --> Save OFFER/ANSWER seq:1 new mercury event OFFERlocal state: "INIT" logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: PeerConnectionState, have-local-offer logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: success save proceeding with transition, {messageType: "OFFER", sdps: Array(1), version: "2", seq: 1, tieBreaker: 4294967294, …} logger.js:369 wx-js-sdk Roap:state#onAfterStep --> RoapStateMachine->onAfterStep#fired! State changed from 'INIT' to 'WAIT_RX_ANSWER' with transition 'step''. logger.js:369 wx-js-sdk Roap:request#sendRoap --> https://locus-a.wbx2.com/locus/api/v1/loci/574125f3-ef93-3b6a-88fd-b72e0d56ae6e/participant/d0ad0053-9dc0-3757-9285-6446687e872f/media OFFER seq:1 logger.js:369 wx-js-sdk Roap:request#sendRoap --> response:{ "mediaId": "cbe90028-3f47-4149-9de7-29a2eb2981c5", "localSdp": "{\"audioMuted\":false,\"videoMuted\":false,\"csis\":[],\"reachability\":{\"wjfkm.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"sagrum.sagrum.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sjcprivate.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsydm.wsydm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.bangalore.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsinm.wsinm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wfram.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsjcm.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sanjose.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.allen.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.amsterdam.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wamsm.wamsm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wlhrm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":t logger.js:369 wx-js-sdk Locus-info:index#parse --> received locus data: locus.self_changed logger.js:369 wx-js-sdk Roap:index#roapEvent --> Received Roap Message [{ "messageType": "ANSWER", "version": "2", "seq": 1, "sdps": [ "v=0\r\no=Calliope 55878717 1 IN IP4 150.253.210.252\r\ns=-\r\ni=MediaEngine\r\nc=IN IP4 150.253.210.252\r\nb=TIAS:8352000\r\nt=0 0\r\na=ice-lite\r\nm=audio 5004 UDP/TLS/RTP/SAVPF 111 9 0 8 126\r\na=ssrc:3477547462 cname:Q8CR3wlUdb10nj9/\r\na=rtpmap:111 opus/48000/2\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000/1\r\na=rtpmap:8 PCMA/8000/1\r\na=rtpmap:126 telephone-event/8000\r\na=fmtp:126 0-15\r\na=fingerprint:SHA-256 49:7A:B2:67:65:9F:D5:E6:43:AF:C1:82:D6:6A:3E:60:4F:30:FC:D0:F3:F9:D4:E6:3F:C5:8F:9C:80:E7:E7:B9\r\na=setup:passive\r\na=sendonly\r\na=content:main\r\na=mid:0\r\na=label:0\r\na=rtcp-mux\r\na=ice-ufrag:BfqlYYtW\r\na=ice-pwd:1jEV69DCdKCXhQJ4wmS8psq1yuedyJpJ\r\na=candidate:0 1 UDP 2130706431 150.253.210.252 5004 typ host\r\na=candidate:1 1 UDP 2130706175 150.253.210.252 33434 typ host\r\na=candidate:2 1 TCP 1962934271 150.253.210.252 5004 typ host tcptype passive\r\na=candidate:3 1 TCP 1962934015 150.253.210.252 33434 typ host tcptype passive\r\nm=video 5004 UDP/TLS/RTP/SAVPF 102 127 97 99\r\nb=TIAS:4000000\r\na=ssrc:1952862241 cname:Q8CR3wlUdb10nj9/\r\na=rtpmap:102 H264/90000\r\na=fmtp:102 profile-level-id=42e016;packetization-mode=1;max-mbps=244800;max-fs=8160;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:127 H264/90000\r\na=fmtp:127 profile-level-id=42e016;max-mbps=244800;max-fs=8160;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=102\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=127\r\na=rtcp-fb:* nack\r\na=rtcp-fb:* nack pli\r\na=rtcp-fb:* ccm fir\r\na=rtcp-fb:* goog-remb\r\na=fingerprint:SHA-256 49:7A:B2:67:65:9F:D5:E6:43:AF:C1:82:D6:6A:3E:60:4F:30:FC:D0:F3:F9:D4:E6:3F:C5:8F:9C:80:E7:E7:B9\r\na=setup:passive\r\na=sendonly\r\na=content:main\r\na=label:11\r\na=mid:1\r\na=rtcp-mux\r\na=ice-ufrag:sJlj6w53\r\na=ice-pwd:s4pSIPE5jsup+FAiussuKsmHeH6f6Rjs\r\na=candidate:0 1 UDP 2130706431 150.253.210.252 5004 typ host\r\na=candidate:1 1 UDP 2130706175 150.253.210.252 33434 typ host\r\na=candidate:2 1 TCP 1962934271 150.253.210.252 5004 typ host tcptype passive\r\na=candidate:3 1 TCP 1962934015 150.253.210.252 33434 typ host tcptype passive\r\nm=video 5004 UDP/TLS/RTP/SAVPF 102 127 97 99\r\nb=TIAS:4000000\r\na=ssrc:2027996184 cname:9UEG2Wkc+FSHio95\r\na=rtpmap:102 H264/90000\r\na=fmtp:102 profile-level-id=42e016;packetization-mode=1;max-mbps=244800;max-fs=9000;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:127 H264/90000\r\na=fmtp:127 profile-level-id=42e016;max-mbps=244800;max-fs=9000;max-fps=3000;max-dpb=12240;max-rcmd-nalu-size=196608;level-asymmetry-allowed=1\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=102\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=127\r\na=rtcp-fb:* nack\r\na=rtcp-fb:* nack pli\r\na=rtcp-fb:* ccm fir\r\na=rtcp-fb:* goog-remb\r\na=fingerprint:SHA-256 49:7A:B2:67:65:9F:D5:E6:43:AF:C1:82:D6:6A:3E:60:4F:30:FC:D0:F3:F9:D4:E6:3F:C5:8F:9C:80:E7:E7:B9\r\na=setup:passive\r\na=sendrecv\r\na=content:slides\r\na=label:12\r\na=mid:2\r\na=rtcp-mux\r\na=ice-ufrag:HFxhn1aq\r\na=ice-pwd:4SyGDoW60hxI/A8lIDz6aaSOjBCagcir\r\na=candidate:0 1 UDP 2130706431 150.253.210.252 5004 typ host\r\na=candidate:1 1 UDP 2130706175 150.253.210.252 33434 typ host\r\na=candidate:2 1 TCP 1962934271 150.253.210.252 5004 typ host tcptype passive\r\na=candidate:3 1 TCP 1962934015 150.253.210.252 33434 typ host tcptype passive\r\n" ] }] logger.js:369 wx-js-sdk Roap:handler#handleSessionStep --> Save OFFER/ANSWER seq:1 new mercury event ANSWERlocal state: "WAIT_RX_ANSWER" logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: PeerConnectionState, have-local-offer logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: success save proceeding with transition, {messageType: "ANSWER", version: "2", seq: 1, sdps: Array(1), remote: true} logger.js:369 wx-js-sdk Roap:state#onAfterStep --> RoapStateMachine->onAfterStep#fired! State changed from 'WAIT_RX_ANSWER' to 'WAIT_TX_OK' with transition 'step''. logger.js:369 wx-js-sdk Roap:util#setRemoteDescription --> Transmit WAIT_TX_OK, correlationId: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk PeerConnectionManager:index#setRemoteSessionDetails --> Setting the remote description type: answerState: have-local-offer logger.js:369 wx-js-sdk Roap:util#setRemoteDescription --> Success for correlationId: 6f1f2c15-289a-4a5a-867d-d3a6fb5117bb logger.js:369 wx-js-sdk Roap:index#sendRoapOK --> ROAP OK sending with seq 1 logger.js:369 wx-js-sdk Roap:request#sendRoap --> https://locus-a.wbx2.com/locus/api/v1/loci/574125f3-ef93-3b6a-88fd-b72e0d56ae6e/participant/d0ad0053-9dc0-3757-9285-6446687e872f/media OK seq:1 app.js:768 MeetingControls#startScreenShare() :: Successfully started sharing! logger.js:369 wx-js-sdk Locus-info:index#parse --> received locus data: locus.floor_granted logger.js:369 wx-js-sdk Roap:request#sendRoap --> response:{ "mediaId": "cbe90028-3f47-4149-9de7-29a2eb2981c5", "localSdp": "{\"audioMuted\":false,\"videoMuted\":false,\"csis\":[],\"reachability\":{\"wjfkm.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":275,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"sagrum.sagrum.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":384,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sjcprivate.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsydm.wsydm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":211,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":353,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.bangalore.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsinm.wsinm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":143,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":354,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wfram.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":228,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wsjcm.wsjcm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":355,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wfram.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":220,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.sanjose.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.allen.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.amsterdam.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wamsm.wamsm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":224,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wlhrm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":230,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":289,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":289,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wlhrm.wlhrm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":225,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":225,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"wnrtm.wnrtm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":316,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":316,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.wjfkm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":295,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":295,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.rtp.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"bts.wsinm.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":152,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":152,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"canary.mamsma.*\":{\"udp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":245,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":true,\"usable\":true,\"latencyInMilliseconds\":245,\"publicClusterReachability\":true,\"sourceCluster\":false}},\"1eb65fdf-9643-417f-9974-ad72cae0e10f.singapore.*\":{\"udp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false},\"tcp\":{\"reachable\":false,\"usable\":true,\"latencyInMilliseconds\":0,\"publicClusterReachability\":true,\"sourceCluster\":false}}},\"roapMessage\":{\"messageType\":\"OK\",\"version\":\"2\",\"seq\":1},\"dtmfReceiveSupported\":false,\"type\":\"SDP\"}", "remoteSdp": "{\"audioMuted\":false,\"videoMuted\":false,\"csis\":[],\"dtmfReceiveSupported\":true,\"type\":\"SDP\"}", "actionsUrl": "https://linus39.wsinm-a-3.prod.infra.webex.com/calliope/api/v1/confluences/0dc99afc-4864-4c59-bf42-fdca1cac4c94/actions", "type": "SDP", "keepAliveUrl": "https://locus-a.wbx2.com/locus/api/v1/loci/574125f3-ef93-3b6a-88fd-b72e0d56ae6e/keepAlive?device_url=aHR0cHM6Ly93ZG0tYS53YngyLmNvbS93ZG0vYXBpL3YxL2RldmljZXMvNDBlZTUwY2UtZWMxZi00MTc4LTkzMmEtNjk5MDM1NmRlNGU4&confluence_url=aHR0cHM6Ly9jYWxsaW9wZS1hLndieDIuY29tL2NhbGxpb3BlL2FwaS92MS92ZW51ZXMvNDQxZGMxNjItYjk2YS0zNzFkLWE1ODgtMmVmMThiZmI2ZDRlL2NvbmZsdWVuY2VzLzBkYzk5YWZjLTQ4NjQtNGM1OS1iZjQyLWZkY2ExY2FjNGM5NA==", "keepAliveSecs": 20, "combinedActionsUrl": "https://calliope-a.wbx2.com/calliope/api/v1/venues/441dc162-b96a-371d-a588-2ef18bfb6d4e/confluences/0dc99afc-4864-4c59-bf42-fdca1cac4c94/combinedactions", "isUsingHMS": false, "mediaAgentAlias": "external-media39-wsinm-a-3-prod-infra-webex-com", "mediaAgentCluster": "wsinm.wsinm" }' StatusCode:'200 logger.js:369 wx-js-sdk Roap:handler#handleSessionStep --> Save OFFER/ANSWER seq:1 new mercury event OKlocal state: "WAIT_TX_OK" logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: PeerConnectionState, stable logger.js:369 wx-js-sdk Roap:state#shouldStep --> RoapStateMachine: success save proceeding with transition, {messageType: "OK", version: "2", seq: 1, remote: false} logger.js:369 wx-js-sdk Roap:state#onAfterStep --> RoapStateMachine->onAfterStep#fired! State changed from 'WAIT_TX_OK' to 'INIT' with transition 'step''. logger.js:369 wx-js-sdk Roap:index#sendRoapOK --> ROAP OK sent with seq 1 app.js:409 MeetingControls#startRecording() app.js:418 MeetingControls#startRecording() :: unable to record meeting. app.js:419 Error at new r (permission.js:17) at Object.startRecording (util.js:390) at r.value (index.js:4080) at startRecording (app.js:411) at HTMLButtonElement.onclick ((index):174) (anonymous) @ app.js:419 Promise.catch (async) startRecording @ app.js:416 onclick @ (index):174
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide