| ISoftPhone Interface |
Namespace: Ozeki.VoIP
The ISoftPhone type exposes the following members.
| Name | Description | |
|---|---|---|
| BeginNatDiscovery(String, NatDiscoveryCallback) |
Begins the NAT discovery process using the default STUN server (stun.ozekiphone.com).
| |
| BeginNatDiscovery(String, String, NatDiscoveryCallback) |
Begins the NAT discovery process.
| |
| Close |
Closes the softphone and frees the resources.
| |
| CreateCallObject(IPhoneLine, DialParameters) |
Creates a phone call with the specified parameters.
| |
| CreateCallObject(IPhoneLine, String) |
Creates a phone call with the specified dialed number.
| |
| CreateDirectIPCallObject |
Makes a call to a remote address.
| |
| CreateDirectIPPhoneLine |
Creates a line with the specified configuration which can receive calls via direct IP dialing.
| |
| CreatePhoneLine(PhoneLineConfiguration) |
Creates a line with the specified configuration.
| |
| CreatePhoneLine(SIPAccount) |
Creates a line for the specified SIP account which uses default settings
(UDP protocol for SIP, automatic NAT configuration, no SRTP support).
| |
| DisableCodec(Int32) |
Disables a codec globally in the softphone.
| |
| DisableCodec(CodecPayloadType) |
Disables a codec globally in the softphone.
| |
| EnableCodec(Int32) |
Enables the specified codec in the softphone globally.
| |
| EnableCodec(CodecPayloadType) |
Enables a codec globally in the softphone.
| |
| EnableServerNameValidation |
Enables or disables server name validation.
| |
| RegisterPhoneLine |
Registers the SIP account to the softphone. If SIP account registration required,
the softphone will send a register request asynchronously to the SIP registrar/proxy.
| |
| SetPortRange |
Sets the RTP port range.
| |
| SetSDPMessageManipulator |
Sets an SDP message manipulator to the softphone which can modify incoming and outgoing SDP messages.
| |
| SetSIPMessageManipulator |
Sets an SDP message manipulator to the softphone which can modify incoming and outgoing SIP messages.
| |
| UnregisterPhoneLine |
Unregisters the SIP account from the softphone. If the SIP account is registered with a SIP server,
the softphone will send an unregister request asynchronously to the SIP registrar/proxy.
|
| Name | Description | |
|---|---|---|
| Codecs |
Gets the list of available codecs in the softphone.
| |
| VideoEncoderQuality |
Gets or sets the quality of the sent video.
|
| Name | Description | |
|---|---|---|
| IncomingCall |
Occurs when an incoming call received from a remote host.
|
| Exception | Condition |
|---|---|
| LicenseException | Throws a license exception, when call limit or phone line registration limit reached. |