public async Task <IMediaStream> GetCameraMediaStreamAsync(CameraType cameraType = CameraType.Default, MediaStreamConstraints mediaStreamConstraints = null) { var mediaStream = await _mediaDevices.GetUserMedia(mediaStreamConstraints ?? new MediaStreamConstraints { Audio = new MediaStreamContraintsUnion { Value = true }, Video = new MediaStreamContraintsUnion { Value = true } }); return(mediaStream); }