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. |