amazon-chime-sdk-js icon indicating copy to clipboard operation
amazon-chime-sdk-js copied to clipboard

Does AWS Chime SDK work on Xamarin Webview ?

Open ThomasCarltonInPerson opened this issue 3 years ago • 5 comments

I have an AWS Chime meeting app inside Xamarin Webview.

I read according to this article that now Chime SDK supports android webview.

I was wondering if this applies also to Xamarin Webview.

When running my code I'm getting the following error :

	ConsoleLogger.js:68 2022-02-06T08:15:45.085Z [INFO] ChimeMeetingLogs - browser is chromium-webview 98 (98.0.4758)
	ConsoleLogger.js:62 2022-02-06T08:15:45.086Z [WARN] ChimeMeetingLogs - this browser is not currently supported. Stability may suffer. Supported browsers are: Google Chrome 78+.

Thanks. Cheers,

Entire logs :

	2022-02-06T08:15:45.066Z [INFO] ChimeMeetingLogs - DefaultDeviceController video dimension 960 x 540
	ConsoleLogger.js:68 2022-02-06T08:15:45.077Z [INFO] ChimeMeetingLogs - Supported Constraints in this browser {"aspectRatio":true,"autoGainControl":true,"brightness":true,"channelCount":true,"colorTemperature":true,"contrast":true,"deviceId":true,"echoCancellation":true,"exposureCompensation":true,"exposureMode":true,"exposureTime":true,"facingMode":true,"focusDistance":true,"focusMode":true,"frameRate":true,"groupId":true,"height":true,"iso":true,"latency":true,"noiseSuppression":true,"pan":true,"pointsOfInterest":true,"resizeMode":true,"sampleRate":true,"sampleSize":true,"saturation":true,"sharpness":true,"tilt":true,"torch":true,"whiteBalanceMode":true,"width":true,"zoom":true}
	ConsoleLogger.js:68 2022-02-06T08:15:45.085Z [INFO] ChimeMeetingLogs - browser is chromium-webview 98 (98.0.4758)
	ConsoleLogger.js:62 2022-02-06T08:15:45.086Z [WARN] ChimeMeetingLogs - this browser is not currently supported. Stability may suffer. Supported browsers are: Google Chrome 78+.
	log @ ConsoleLogger.js:62
	warn @ ConsoleLogger.js:34
	checkBrowserSupportAndFeatureConfiguration @ DefaultMeetingSession.js:45
	i @ DefaultMeetingSession.js:17
	(anonyme) @ mychime.js:26
	ConsoleLogger.js:68 2022-02-06T08:15:45.086Z [INFO] ChimeMeetingLogs - WebRTC unified plan for Chromium-based browsers is enabled
	ConsoleLogger.js:68 2022-02-06T08:15:45.115Z [INFO] ChimeMeetingLogs - adding meeting observer
	ConsoleLogger.js:68 2022-02-06T08:15:45.183Z [INFO] ChimeMeetingLogs - API/DefaultAudioVideoFacade/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/bindAudioElement "audioelement" -> {}
	ConsoleLogger.js:68 2022-02-06T08:15:45.184Z [INFO] ChimeMeetingLogs - adding meeting observer
	ConsoleLogger.js:68 2022-02-06T08:15:45.184Z [INFO] ChimeMeetingLogs - API/DefaultAudioVideoFacade/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/addObserver
	ConsoleLogger.js:68 2022-02-06T08:15:45.185Z [INFO] ChimeMeetingLogs - transitioning from NotConnected to Connecting with Connect
	ConsoleLogger.js:68 2022-02-06T08:15:45.193Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de
	ConsoleLogger.js:68 2022-02-06T08:15:45.194Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/MonitorTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.194Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/MonitorTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.195Z [INFO] ChimeMeetingLogs - adding meeting observer
	ConsoleLogger.js:68 2022-02-06T08:15:45.196Z [INFO] ChimeMeetingLogs - adding a ping-pong observer
	ConsoleLogger.js:68 2022-02-06T08:15:45.197Z [INFO] ChimeMeetingLogs - adding meeting observer
	ConsoleLogger.js:68 2022-02-06T08:15:45.197Z [INFO] ChimeMeetingLogs - Starting DefaultStatsCollector
	ConsoleLogger.js:68 2022-02-06T08:15:45.201Z [INFO] ChimeMeetingLogs - API/DefaultAudioVideoFacade/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/start
	ConsoleLogger.js:68 2022-02-06T08:15:45.202Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/MonitorTask took 8 ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.202Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/MonitorTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.202Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/ReceiveAudioInputTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.203Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/ReceiveAudioInputTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.204Z [INFO] ChimeMeetingLogs - no audio device chosen, creating empty audio device
	ConsoleLogger.js:68 2022-02-06T08:15:45.205Z [INFO] ChimeMeetingLogs - requesting new audio device with constraint null
	ConsoleLogger.js:68 2022-02-06T08:15:45.246Z [INFO] ChimeMeetingLogs - got audio device for constraints null
	ConsoleLogger.js:68 2022-02-06T08:15:45.247Z [INFO] ChimeMeetingLogs - checking whether existing audio device can be reused
	ConsoleLogger.js:68 2022-02-06T08:15:45.249Z [INFO] ChimeMeetingLogs - reusing existing audio device
	ConsoleLogger.js:68 2022-02-06T08:15:45.251Z [INFO] ChimeMeetingLogs - cannot replace audio track due to: no active meeting and peer connection
	ConsoleLogger.js:68 2022-02-06T08:15:45.253Z [INFO] ChimeMeetingLogs - using audio device label=MediaStreamAudioDestinationNode id=3b259b4d-2c69-4413-bdb8-ccb9b70b1438
	ConsoleLogger.js:68 2022-02-06T08:15:45.254Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/ReceiveAudioInputTask took 51 ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.254Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/ReceiveAudioInputTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.255Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.255Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.256Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media
	ConsoleLogger.js:68 2022-02-06T08:15:45.257Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling
	ConsoleLogger.js:68 2022-02-06T08:15:45.257Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling
	ConsoleLogger.js:68 2022-02-06T08:15:45.258Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/OpenSignalingConnectionTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.258Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/OpenSignalingConnectionTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.268Z [INFO] ChimeMeetingLogs - adding connection request to queue: wss://signal.m3.ew1.app.chime.aws/control/4fa6be23-e884-461f-917a-d25c329f0706?X-Chime-Control-Protocol-Version=3&X-Amzn-Chime-Send-Close-On-Error=1
	ConsoleLogger.js:68 2022-02-06T08:15:45.269Z [INFO] ChimeMeetingLogs - no existing connection needs closing
	ConsoleLogger.js:68 2022-02-06T08:15:45.270Z [INFO] ChimeMeetingLogs - opening connection to wss://signal.m3.ew1.app.chime.aws/control/4fa6be23-e884-461f-917a-d25c329f0706?X-Chime-Control-Protocol-Version=3&X-Amzn-Chime-Send-Close-On-Error=1
	ConsoleLogger.js:68 2022-02-06T08:15:45.286Z [INFO] ChimeMeetingLogs - notifying event: WebSocketConnecting
	DefaultAudioMixController.js:81 Uncaught (in promise) Error: Cannot select audio output device. This browser does not support setSinkId.
		at t.default.<anonymous> (DefaultAudioMixController.js:81:23)
		at Generator.next (<anonymous>)
		at DefaultAudioMixController.js:10:71
		at new Promise (<anonymous>)
		at i (DefaultAudioMixController.js:6:12)
		at t.default.bindAudioMix (DefaultAudioMixController.js:72:16)
		at t.default.<anonymous> (DefaultAudioMixController.js:28:29)
		at Generator.next (<anonymous>)
		at DefaultAudioMixController.js:10:71
		at new Promise (<anonymous>)
	(anonyme) @ DefaultAudioMixController.js:81
	(anonyme) @ DefaultAudioMixController.js:10
	i @ DefaultAudioMixController.js:6
	bindAudioMix @ DefaultAudioMixController.js:72
	(anonyme) @ DefaultAudioMixController.js:28
	(anonyme) @ DefaultAudioMixController.js:10
	i @ DefaultAudioMixController.js:6
	bindAudioElement @ DefaultAudioMixController.js:24
	bindAudioElement @ DefaultAudioVideoFacade.js:48
	s @ mychime.js:54
	window.onload @ mychime.js:111
	load (asynchrone)
	(anonyme) @ mychime.js:109
	DefaultAudioMixController.js:62 Uncaught (in promise) Error: Cannot select audio output device. This browser does not support setSinkId.
		at t.default.<anonymous> (DefaultAudioMixController.js:62:23)
		at Generator.next (<anonymous>)
		at DefaultAudioMixController.js:10:71
		at new Promise (<anonymous>)
		at i (DefaultAudioMixController.js:6:12)
		at t.default.bindAudioDevice (DefaultAudioMixController.js:56:16)
		at o.<anonymous> (DefaultDeviceController.js:842:69)
		at Generator.next (<anonymous>)
		at DefaultDeviceController.js:10:71
		at new Promise (<anonymous>)
	(anonyme) @ DefaultAudioMixController.js:62
	(anonyme) @ DefaultAudioMixController.js:10
	i @ DefaultAudioMixController.js:6
	bindAudioDevice @ DefaultAudioMixController.js:56
	(anonyme) @ DefaultDeviceController.js:842
	(anonyme) @ DefaultDeviceController.js:10
	i @ DefaultDeviceController.js:6
	bindAudioOutput @ DefaultDeviceController.js:837
	(anonyme) @ DefaultDeviceController.js:336
	(anonyme) @ TimeoutScheduler.js:18
	Promise.then (asynchrone)
	l @ DefaultDeviceController.js:9
	(anonyme) @ DefaultDeviceController.js:10
	i @ DefaultDeviceController.js:6
	bindAudioOutput @ DefaultDeviceController.js:837
	(anonyme) @ DefaultDeviceController.js:336
	(anonyme) @ TimeoutScheduler.js:18
	setTimeout (asynchrone)
	start @ TimeoutScheduler.js:16
	bindToAudioVideoController @ DefaultDeviceController.js:335
	i @ DefaultMeetingSession.js:20
	(anonyme) @ mychime.js:26
	ConsoleLogger.js:68 2022-02-06T08:15:45.958Z [INFO] ChimeMeetingLogs - notifying event: WebSocketOpen
	ConsoleLogger.js:68 2022-02-06T08:15:45.963Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/OpenSignalingConnectionTask took 705 ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.963Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/OpenSignalingConnectionTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.964Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ListenForVolumeIndicatorsTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.964Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ListenForVolumeIndicatorsTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.965Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ListenForVolumeIndicatorsTask took 1 ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.965Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ListenForVolumeIndicatorsTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.966Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/SendAndReceiveDataMessagesTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.966Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/SendAndReceiveDataMessagesTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.967Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/SendAndReceiveDataMessagesTask took 1 ms
	ConsoleLogger.js:68 2022-02-06T08:15:45.968Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/SendAndReceiveDataMessagesTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.968Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/JoinAndReceiveIndexTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.968Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/JoinAndReceiveIndexTask
	ConsoleLogger.js:68 2022-02-06T08:15:45.970Z [INFO] ChimeMeetingLogs - sending join
	ConsoleLogger.js:68 2022-02-06T08:15:46.037Z [INFO] ChimeMeetingLogs - local clock skew estimate=-989ms from ping-pong time=77ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.042Z [INFO] ChimeMeetingLogs - received first index {"atCapacity":false,"numParticipants":2}
	ConsoleLogger.js:68 2022-02-06T08:15:46.043Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/JoinAndReceiveIndexTask took 75 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.043Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/JoinAndReceiveIndexTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.043Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveTURNCredentialsTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.044Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveTURNCredentialsTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.045Z [INFO] ChimeMeetingLogs - TURN credentials available, skipping credentials fetch
	ConsoleLogger.js:68 2022-02-06T08:15:46.045Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveTURNCredentialsTask took 1 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.046Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveTURNCredentialsTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.046Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveVideoStreamIndexTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.046Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveVideoStreamIndexTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.048Z [INFO] ChimeMeetingLogs - should resubscribe: false (downlink: false uplink: false)
	ConsoleLogger.js:68 2022-02-06T08:15:46.051Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveVideoStreamIndexTask took 5 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.055Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling/ReceiveVideoStreamIndexTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.055Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling completed
	ConsoleLogger.js:68 2022-02-06T08:15:46.056Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling took 799 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.056Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Signaling
	ConsoleLogger.js:68 2022-02-06T08:15:46.056Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer
	ConsoleLogger.js:68 2022-02-06T08:15:46.057Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer
	ConsoleLogger.js:68 2022-02-06T08:15:46.057Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreatePeerConnectionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.058Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreatePeerConnectionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.059Z [INFO] ChimeMeetingLogs - SDP semantics are unified-plan
	ConsoleLogger.js:68 2022-02-06T08:15:46.060Z [INFO] ChimeMeetingLogs - creating new peer connection
	CreatePeerConnectionTask.js:116 [Deprecation] Obsolete constraint named googCpuOveruseEncodeUsage is ignored. Please stop using it.
	(anonyme) @ CreatePeerConnectionTask.js:116
	(anonyme) @ CreatePeerConnectionTask.js:10
	i @ CreatePeerConnectionTask.js:6
	run @ CreatePeerConnectionTask.js:77
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ TimeoutTask.js:40
	(anonyme) @ TimeoutTask.js:10
	i @ TimeoutTask.js:6
	run @ TimeoutTask.js:33
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ DefaultAudioVideoController.js:257
	(anonyme) @ DefaultAudioVideoController.js:10
	i @ DefaultAudioVideoController.js:6
	actionConnect @ DefaultAudioVideoController.js:157
	(anonyme) @ DefaultAudioVideoController.js:153
	perform @ DefaultSessionStateController.js:68
	start @ DefaultAudioVideoController.js:152
	start @ DefaultAudioVideoFacade.js:36
	s @ mychime.js:75
	window.onload @ mychime.js:111
	load (asynchrone)
	(anonyme) @ mychime.js:109
	CreatePeerConnectionTask.js:116 [Deprecation] Obsolete constraint named googCpuUnderuseThreshold is ignored. Please stop using it.
	(anonyme) @ CreatePeerConnectionTask.js:116
	(anonyme) @ CreatePeerConnectionTask.js:10
	i @ CreatePeerConnectionTask.js:6
	run @ CreatePeerConnectionTask.js:77
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ TimeoutTask.js:40
	(anonyme) @ TimeoutTask.js:10
	i @ TimeoutTask.js:6
	run @ TimeoutTask.js:33
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ DefaultAudioVideoController.js:257
	(anonyme) @ DefaultAudioVideoController.js:10
	i @ DefaultAudioVideoController.js:6
	actionConnect @ DefaultAudioVideoController.js:157
	(anonyme) @ DefaultAudioVideoController.js:153
	perform @ DefaultSessionStateController.js:68
	start @ DefaultAudioVideoController.js:152
	start @ DefaultAudioVideoFacade.js:36
	s @ mychime.js:75
	window.onload @ mychime.js:111
	load (asynchrone)
	(anonyme) @ mychime.js:109
	CreatePeerConnectionTask.js:116 [Deprecation] Obsolete constraint named googCpuOveruseThreshold is ignored. Please stop using it.
	(anonyme) @ CreatePeerConnectionTask.js:116
	(anonyme) @ CreatePeerConnectionTask.js:10
	i @ CreatePeerConnectionTask.js:6
	run @ CreatePeerConnectionTask.js:77
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ TimeoutTask.js:40
	(anonyme) @ TimeoutTask.js:10
	i @ TimeoutTask.js:6
	run @ TimeoutTask.js:33
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ SerialGroupTask.js:45
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	s @ SerialGroupTask.js:7
	Promise.then (asynchrone)
	l @ SerialGroupTask.js:9
	(anonyme) @ SerialGroupTask.js:10
	i @ SerialGroupTask.js:6
	run @ SerialGroupTask.js:37
	(anonyme) @ BaseTask.js:55
	(anonyme) @ BaseTask.js:10
	i @ BaseTask.js:6
	baseRun @ BaseTask.js:42
	(anonyme) @ DefaultAudioVideoController.js:257
	(anonyme) @ DefaultAudioVideoController.js:10
	i @ DefaultAudioVideoController.js:6
	actionConnect @ DefaultAudioVideoController.js:157
	(anonyme) @ DefaultAudioVideoController.js:153
	perform @ DefaultSessionStateController.js:68
	start @ DefaultAudioVideoController.js:152
	start @ DefaultAudioVideoFacade.js:36
	s @ mychime.js:75
	window.onload @ mychime.js:111
	load (asynchrone)
	(anonyme) @ mychime.js:109
	ConsoleLogger.js:68 2022-02-06T08:15:46.098Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreatePeerConnectionTask took 40 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.098Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreatePeerConnectionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.098Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/AttachMediaInputTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.099Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/AttachMediaInputTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.107Z [INFO] ChimeMeetingLogs - attaching audio track to peer connection (unified-plan)
	ConsoleLogger.js:68 2022-02-06T08:15:46.112Z [INFO] ChimeMeetingLogs - peer connection negotiation is needed
	ConsoleLogger.js:68 2022-02-06T08:15:46.116Z [INFO] ChimeMeetingLogs - no video track
	ConsoleLogger.js:68 2022-02-06T08:15:46.118Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/AttachMediaInputTask took 19 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.118Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/AttachMediaInputTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.119Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreateSDPTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.119Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreateSDPTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.120Z [INFO] ChimeMeetingLogs - uses video: false (enabled: true, sending: false, receiving: false)
	ConsoleLogger.js:68 2022-02-06T08:15:46.121Z [INFO] ChimeMeetingLogs - peer connection offerOptions: {"offerToReceiveAudio":true,"offerToReceiveVideo":false}
	ConsoleLogger.js:68 2022-02-06T08:15:46.127Z [INFO] ChimeMeetingLogs - peer connection created offer
	ConsoleLogger.js:68 2022-02-06T08:15:46.127Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreateSDPTask took 8 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.128Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/CreateSDPTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.128Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetLocalDescriptionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.128Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetLocalDescriptionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.136Z [INFO] ChimeMeetingLogs - set local description
	ConsoleLogger.js:68 2022-02-06T08:15:46.137Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetLocalDescriptionTask took 9 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.137Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetLocalDescriptionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.138Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/FinishGatheringICECandidatesTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.138Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/FinishGatheringICECandidatesTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.141Z [INFO] ChimeMeetingLogs - peer connection ice gathering state changed: gathering
	ConsoleLogger.js:68 2022-02-06T08:15:46.252Z [INFO] ChimeMeetingLogs - peer connection ice candidate: candidate:1537997192 1 udp 33562623 10.3.40.114 61493 typ relay raddr 0.0.0.0 rport 0 generation 0 ufrag Gmcd network-cost 999
	ConsoleLogger.js:68 2022-02-06T08:15:46.253Z [INFO] ChimeMeetingLogs - ice candidate: candidate:1537997192 1 udp 33562623 10.3.40.114 61493 typ relay raddr 0.0.0.0 rport 0 generation 0 ufrag Gmcd network-cost 999 state: gathering
	ConsoleLogger.js:68 2022-02-06T08:15:46.254Z [INFO] ChimeMeetingLogs - gathered at least one relay candidate
	ConsoleLogger.js:68 2022-02-06T08:15:46.254Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/FinishGatheringICECandidatesTask took 116 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.255Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/FinishGatheringICECandidatesTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.255Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SubscribeAndReceiveSubscribeAckTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.255Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SubscribeAndReceiveSubscribeAckTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.257Z [INFO] ChimeMeetingLogs - sending subscribe: {"attendeeId":"f7b42392-6840-b2d1-d256-4e94c83121de","sdpOffer":"v=0\r\no=mozilla-chrome 9145068795005420125 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS a8544109-df5e-4139-8c8f-a285d550905f\r\nm=audio 61493 UDP/TLS/RTP/SAVPF 111 63 103 9 0 8 105 13 110 113 126\r\nc=IN IP4 10.3.40.114\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate:1537997192 1 udp 33562623 10.3.40.114 61493 typ relay raddr 0.0.0.0 rport 0 generation 0 network-cost 999\r\na=ice-ufrag:Gmcd\r\na=ice-pwd:FxqnnPce1g6Xfz+dsZuTinG6\r\na=ice-options:trickle\r\na=fingerprint:sha-256 FB:10:65:FB:10:06:3A:3E:73:5F:4D:B2:D5:8D:BC:6D:89:10:3C:C9:43:15:3C:EE:89:D5:7C:C4:E1:11:B4:02\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=sendrecv\r\na=msid:a8544109-df5e-4139-8c8f-a285d550905f 2e22ef29-0ac2-48b4-98cd-c6d1b9dc1c2f\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:63 red/48000/2\r\na=fmtp:63 111/111\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:2616474186 cname:onk3Nk2JnV2edmYB\r\na=ssrc:2616474186 msid:a8544109-df5e-4139-8c8f-a285d550905f 2e22ef29-0ac2-48b4-98cd-c6d1b9dc1c2f\r\na=ssrc:2616474186 mslabel:a8544109-df5e-4139-8c8f-a285d550905f\r\na=ssrc:2616474186 label:2e22ef29-0ac2-48b4-98cd-c6d1b9dc1c2f\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 124 123 104\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:Gmcd\r\na=ice-pwd:FxqnnPce1g6Xfz+dsZuTinG6\r\na=ice-options:trickle\r\na=fingerprint:sha-256 FB:10:65:FB:10:06:3A:3E:73:5F:4D:B2:D5:8D:BC:6D:89:10:3C:C9:43:15:3C:EE:89:D5:7C:C4:E1:11:B4:02\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:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:6 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://www.webrtc.org/experiments/rtp-hdrext/color-space\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=inactive\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:124 red/90000\r\na=rtpmap:123 rtx/90000\r\na=fmtp:123 apt=124\r\na=rtpmap:104 ulpfec/90000\r\n","audioHost":"af6d8dcafa719b086cc7d83895fb4336.k.m3.ew1.app.chime.aws:3478","audioMuted":false,"audioCheckin":false,"receiveStreamIds":[0],"localVideoEnabled":false,"videoStreamDescriptions":[{"groupId":2,"streamId":2,"ssrc":0,"trackLabel":"AmazonChimeExpressVideo","maxBitrateKbps":0,"maxFrameRate":0,"timeEnabled":0,"disabledByWebRTC":false,"disabledByUplinkPolicy":false}],"connectionTypeHasVideo":true}
	ConsoleLogger.js:68 2022-02-06T08:15:46.294Z [INFO] ChimeMeetingLogs - got subscribe ack: {"duplex":"RX","allocations":[{"trackLabel":"","streamId":2,"groupId":2}],"sdpAnswer":"v=0\r\no=- 0 0 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS *\r\nm=audio 17032 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 34.246.223.194\r\na=rtcp:17032 IN IP4 34.246.223.194\r\na=candidate:Sa031d53 1 udp 1862270975 34.246.223.194 17032 typ srflx raddr 10.3.29.83 rport 17032 generation 0\r\na=candidate:Sa031d53 2 udp 1862270975 34.246.223.194 17032 typ srflx raddr 10.3.29.83 rport 17032 generation 0\r\na=candidate:Ha031d53 1 udp 1694498815 10.3.29.83 17032 typ host generation 0\r\na=candidate:Ha031d53 2 udp 1694498815 10.3.29.83 17032 typ host generation 0\r\na=ice-ufrag:4cf0aba3791bee042fff9d8e269aadae\r\na=ice-pwd:7832e624242d9b781015fcec350bde64\r\na=fingerprint:sha-256 E2:65:1D:4E:EF:7E:20:42:B5:AA:8B:B0:CB:2F:3D:9E:22:FF:2C:1F:C1:34:F4:C0:98:9E:2A:92:B0:DE:09:BA\r\na=setup:passive\r\na=mid:0\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendrecv\r\na=msid:audio audio\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=ssrc:2543635692 cname:EInYHHj4Fo+W5qlr\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 101\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:4cf0aba3791bee042fff9d8e269aadae\r\na=ice-pwd:7832e624242d9b781015fcec350bde64\r\na=fingerprint:sha-256 E2:65:1D:4E:EF:7E:20:42:B5:AA:8B:B0:CB:2F:3D:9E:22:FF:2C:1F:C1:34:F4:C0:98:9E:2A:92:B0:DE:09:BA\r\na=setup:passive\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:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=inactive\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 H264/90000\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 goog-remb\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\n"}
	ConsoleLogger.js:68 2022-02-06T08:15:46.295Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SubscribeAndReceiveSubscribeAckTask took 40 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.295Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SubscribeAndReceiveSubscribeAckTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.296Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer running subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetRemoteDescriptionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.296Z [INFO] ChimeMeetingLogs - running task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetRemoteDescriptionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.298Z [INFO] ChimeMeetingLogs - processed remote description is >>>v=0
	o=- 0 0 IN IP4 127.0.0.1
	s=-
	t=0 0
	a=group:BUNDLE 0 1
	a=extmap-allow-mixed
	a=msid-semantic: WMS *
	m=audio 17032 UDP/TLS/RTP/SAVPF 111
	c=IN IP4 34.246.223.194
	a=rtcp:17032 IN IP4 34.246.223.194
	a=candidate:Ha031d53 1 udp 1694498815 10.3.29.83 17032 typ host generation 0
	a=candidate:Ha031d53 2 udp 1694498815 10.3.29.83 17032 typ host generation 0
	a=ice-ufrag:4cf0aba3791bee042fff9d8e269aadae
	a=ice-pwd:7832e624242d9b781015fcec350bde64
	a=fingerprint:sha-256 E2:65:1D:4E:EF:7E:20:42:B5:AA:8B:B0:CB:2F:3D:9E:22:FF:2C:1F:C1:34:F4:C0:98:9E:2A:92:B0:DE:09:BA
	a=setup:passive
	a=mid:0
	a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
	a=sendrecv
	a=msid:audio audio
	a=rtcp-mux
	a=rtcp-rsize
	a=rtpmap:111 opus/48000/2
	a=fmtp:111 minptime=10;useinbandfec=1
	a=ssrc:2543635692 cname:EInYHHj4Fo+W5qlr
	m=video 9 UDP/TLS/RTP/SAVPF 100 101
	c=IN IP4 0.0.0.0
	a=rtcp:9 IN IP4 0.0.0.0
	a=ice-ufrag:4cf0aba3791bee042fff9d8e269aadae
	a=ice-pwd:7832e624242d9b781015fcec350bde64
	a=fingerprint:sha-256 E2:65:1D:4E:EF:7E:20:42:B5:AA:8B:B0:CB:2F:3D:9E:22:FF:2C:1F:C1:34:F4:C0:98:9E:2A:92:B0:DE:09:BA
	a=setup:passive
	a=mid:1
	a=extmap:14 urn:ietf:params:rtp-hdrext:toffset
	a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
	a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
	a=extmap:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
	a=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
	a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
	a=inactive
	a=rtcp-mux
	a=rtcp-rsize
	a=rtpmap:100 H264/90000
	a=rtcp-fb:100 transport-cc
	a=rtcp-fb:100 ccm fir
	a=rtcp-fb:100 nack
	a=rtcp-fb:100 goog-remb
	a=rtcp-fb:100 nack pli
	a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
	a=rtpmap:101 rtx/90000
	a=fmtp:101 apt=100
	<<<
	ConsoleLogger.js:68 2022-02-06T08:15:46.304Z [INFO] ChimeMeetingLogs - received new index {"atCapacity":false,"numParticipants":2}
	ConsoleLogger.js:68 2022-02-06T08:15:46.304Z [INFO] ChimeMeetingLogs - should resubscribe: false (downlink: false uplink: false)
	ConsoleLogger.js:68 2022-02-06T08:15:46.315Z [INFO] ChimeMeetingLogs - peer connection ice connection state changed: checking
	ConsoleLogger.js:68 2022-02-06T08:15:46.318Z [INFO] ChimeMeetingLogs - received track event: kind=audio id=3ea99780-0eaf-4c4d-bc96-8920998eb3fb label=3ea99780-0eaf-4c4d-bc96-8920998eb3fb
	ConsoleLogger.js:59 2022-02-06T08:15:46.320Z [ERROR] ChimeMeetingLogs - Failed to bind audio stream: Error: Cannot select audio output device. This browser does not support setSinkId.
	log @ ConsoleLogger.js:59
	error @ ConsoleLogger.js:37
	(anonyme) @ DefaultAudioMixController.js:50
	a @ DefaultAudioMixController.js:8
	Promise.then (asynchrone)
	l @ DefaultAudioMixController.js:9
	(anonyme) @ DefaultAudioMixController.js:10
	i @ DefaultAudioMixController.js:6
	bindAudioStream @ DefaultAudioMixController.js:43
	trackAddedHandler @ CreatePeerConnectionTask.js:45
	ConsoleLogger.js:68 2022-02-06T08:15:46.321Z [INFO] ChimeMeetingLogs - set remote description, waiting for ICE connection
	ConsoleLogger.js:68 2022-02-06T08:15:46.327Z [INFO] ChimeMeetingLogs - peer connection state changed: connecting
	ConsoleLogger.js:68 2022-02-06T08:15:46.336Z [INFO] ChimeMeetingLogs - peer connection ice candidate: candidate:196691981 1 udp 7935 10.3.40.114 57116 typ relay raddr 0.0.0.0 rport 0 generation 0 ufrag Gmcd network-cost 999
	ConsoleLogger.js:68 2022-02-06T08:15:46.338Z [INFO] ChimeMeetingLogs - peer connection ice gathering state changed: complete
	ConsoleLogger.js:68 2022-02-06T08:15:46.338Z [INFO] ChimeMeetingLogs - peer connection ice candidate: (null)
	ConsoleLogger.js:68 2022-02-06T08:15:46.340Z [INFO] ChimeMeetingLogs - peer connection ice connection state changed: connected
	ConsoleLogger.js:68 2022-02-06T08:15:46.340Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetRemoteDescriptionTask took 44 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.342Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer/SetRemoteDescriptionTask
	ConsoleLogger.js:68 2022-02-06T08:15:46.342Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer completed
	ConsoleLogger.js:68 2022-02-06T08:15:46.343Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer took 286 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.344Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media/Peer
	ConsoleLogger.js:68 2022-02-06T08:15:46.344Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media completed
	ConsoleLogger.js:68 2022-02-06T08:15:46.345Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms/Media took 1089 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.346Z [INFO] ChimeMeetingLogs - timeout task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms completed
	ConsoleLogger.js:68 2022-02-06T08:15:46.347Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms took 1092 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.348Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de completed subtask AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de/Timeout15000ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.348Z [INFO] ChimeMeetingLogs - serial group task AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de completed
	ConsoleLogger.js:68 2022-02-06T08:15:46.349Z [INFO] ChimeMeetingLogs - AudioVideoStart/4fa6be23-e884-461f-917a-d25c329f0706/f7b42392-6840-b2d1-d256-4e94c83121de took 1156 ms
	ConsoleLogger.js:68 2022-02-06T08:15:46.350Z [INFO] ChimeMeetingLogs - transitioning from Connecting to Connected with FinishConnecting
	mychime.js:57 Started ########################################""""
	ConsoleLogger.js:68 2022-02-06T08:15:46.384Z [INFO] ChimeMeetingLogs - peer connection state changed: connected
	ConsoleLogger.js:68 2022-02-06T08:15:55.991Z [INFO] ChimeMeetingLogs - local clock skew estimate=-1009ms from ping-pong time=29ms

ThomasCarltonInPerson avatar Feb 06 '22 08:02 ThomasCarltonInPerson

Hi @ThomasCarltonInPerson

Thanks for your interested in Chime SDK for JavaScript. We are supporting Android WebView which has more limitations compared to Chrome for Android. For more details about Android WebView, please go to Android-WebView-sample.

Unfortunately, Chime SDK for JavaScript does not currently support Xamarin WebView. You can find the supported browser and platform here: Amazon Chime SDK system requirements, or to be more specific, you can find the list of list of user-agents which we use to identify supported browsers.

jing-chen1 avatar Feb 08 '22 00:02 jing-chen1

@ThomasCarltonInPerson As @jing-chen1 mentioned, we do not currently support Xamarin Webview. However, did you have any luck setting it up? From the log you posted:

ConsoleLogger.js:68 2022-02-06T08:15:45.085Z [INFO] ChimeMeetingLogs - browser is chromium-webview 98 (98.0.4758)
ConsoleLogger.js:62 2022-02-06T08:15:45.086Z [WARN] ChimeMeetingLogs - this browser is not currently supported. Stability may suffer. Supported browsers are: Google Chrome 78+.

This is just a warning that we do not currently support it.

DefaultAudioMixController.js:62 Uncaught (in promise) Error: Cannot select audio output device. This browser does not support setSinkId.
		at t.default.<anonymous> (DefaultAudioMixController.js:62:23)
		at Generator.next (<anonymous>)
		at DefaultAudioMixController.js:10:71
		at new Promise (<anonymous>)
		at i (DefaultAudioMixController.js:6:12)
		at t.default.bindAudioDevice (DefaultAudioMixController.js:56:16)
		at o.<anonymous> (DefaultDeviceController.js:842:69)
		at Generator.next (<anonymous>)
		at DefaultDeviceController.js:10:71
		at new Promise (<anonymous>)

This is an error which just means the setSinkId API to set the audio output is not supported in this environment so you would not be able to call chooseAudioOutput. That said in most browsers, the audio output is defaulted.

ltrung avatar Feb 09 '22 02:02 ltrung

@ThomasCarltonInPerson As @jing-chen1 mentioned, we do not currently support Xamarin Webview. However, did you have any luck setting it up?

Thanks @ltrung for your answer. Unfortunately, I couldn't make it work.

ThomasCarltonInPerson avatar Feb 09 '22 02:02 ThomasCarltonInPerson

@ltrung on updates this? We would like to use AWS Chime in our Xamarin(Maui in the future) client app, but there is no ready-to-use composite components UI that we could leverage which means we have to switch to Azure Communication Services:((((

vmgolubev avatar Oct 07 '22 09:10 vmgolubev

@vmgolubev We are looking to do the same, AWS Chime on MAUI. Did you find a solution or go w/ Azure ?

phillip-labar avatar Aug 06 '23 13:08 phillip-labar