public void CallPhone(string phoneNumber) { var acsNumber = new PhoneNumberIdentifier(phoneNumber, phoneNumber); var receivers = new CommunicationIdentifier[] { acsNumber }; var callOptions = new ACSStartCallOptions { AudioOptions = new ACSAudioOptions() }; _call = _callAgent.StartCall(receivers, callOptions); }
public void CallEchoService() { var callOptions = new ACSStartCallOptions(); var camera = _deviceManager.Cameras.First(c => c.CameraFacing == ACSCameraFacing.Front); callOptions.AudioOptions = new ACSAudioOptions(); //callOptions.AudioOptions.Muted = true; var localVideoStream = new ACSLocalVideoStream(camera); callOptions.VideoOptions = new ACSVideoOptions(localVideoStream); var receivers = new CommunicationIdentifier[] { new CommunicationUserIdentifier("8:echo123") }; _callAgent.StartCall(receivers, callOptions); }