Android.Net.Sip.SipAudioCall Class
Handles an Internet audio call over SIP.

See Also: SipAudioCall Members

Syntax

[Android.Runtime.Register("android/net/sip/SipAudioCall", DoNotGenerateAcw=true)]
public class SipAudioCall : Java.Lang.Object

Remarks

Handles an Internet audio call over SIP. You can instantiate this class with Android.Net.Sip.SipManager, using SipManager.MakeAudioCall(SipProfile, Android.Net.Sip.SipProfile, Android.Net.Sip.SipProfile, Android.Net.Sip.SipProfile) and SipManager.TakeAudioCall(Android.Content.Intent, .Listener).

Developer Guides

Note: Using this class require the NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#INTERNET and NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#USE_SIP permissions. In addition, SipAudioCall.StartAudio requires the NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#RECORD_AUDIO, NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#ACCESS_WIFI_STATE, and NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#WAKE_LOCK permissions; and SipAudioCall.SetSpeakerMode(bool) requires the NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#MODIFY_AUDIO_SETTINGS permission.

For more information about using SIP, read the Session Initiation Protocol developer guide.

[Android Documentation]

Requirements

Namespace: Android.Net.Sip
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 9