AudioVideoCall Members
Include Protected Members
Include Inherited Members
AudioVideoCall class is the class which supports the audio-based and video-based communication.
The AudioVideoCall type exposes the following members.
Constructors
Name | Description | |
---|---|---|
AudioVideoCall | Creates a new instance of the AudioVideoCall and binds this call to the given conversation. |
Top
Properties
Name | Description | |
---|---|---|
ActiveMediaTypes | Obsolete. (inherited from Call) | |
ApplicationContext | (inherited from Call) | |
AudioVideoMcuRouting | Gets the audio-video MCU routing object associated with this call. | |
CallId | (inherited from Call) | |
CanBeDeflected | Gets whether the call has potential to be deflected to some other target than the original target. (Overrides Call.CanBeDeflected.) | |
CanHandleTransferReceived | Gets whether call is handling the incoming refer messages. (Overrides Call.CanHandleTransferReceived.) | |
Conversation | (inherited from Call) | |
DefaultMediaType | Gets or sets the default media type for this call. (Overrides Call.DefaultMediaType.) | |
Flow | Gets the audio video flow associated with this call. | |
IsEarlyMediaSupported | (inherited from Call) | |
IsReplacesSupported | (inherited from Call) | |
IsThirdPartyCallControl | (inherited from Call) | |
IsUsingGeneratedIdentity | Gets whether the call is using a generated identity during call establishment to a trusted conference. | |
LocalTag | (inherited from Call) | |
OriginalDestinationUri | (inherited from Call) | |
RemoteEndpoint | (inherited from Call) | |
RemoteEndpointProperties | (inherited from Call) | |
RemoteTag | (inherited from Call) | |
RouteSetStatus | (inherited from Call) | |
State | (inherited from Call) | |
SupportedMediaTypes | Gets the list of supported Media names, which are acceptable m-lines in SDP offer/answer. (Overrides Call.SupportedMediaTypes.) |
Top
Methods
Name | Description | |
---|---|---|
BeginAccept(AsyncCallback, Object) | (inherited from Call) | |
BeginAccept(CallAcceptOptions, AsyncCallback, Object) | (inherited from Call) | |
BeginEstablish(AsyncCallback, Object) | (inherited from Call) | |
BeginEstablish(AudioVideoCallEstablishOptions, AsyncCallback, Object) | Establishes an outgoing call using audio-video call specific options. | |
BeginEstablish(CallEstablishOptions, AsyncCallback, Object) | (inherited from Call) | |
BeginEstablish(String, CallEstablishOptions, AsyncCallback, Object) | (inherited from Call) | |
BeginEstablish(CallOrbit, CallEstablishOptions, AsyncCallback, Object) | Initiates a call retrival request to the provisioned call park server using the given orbit information. | |
BeginEstablishEarlyMedia(AsyncCallback, Object) | Sends a provisional reliable response with a 183 response code SessionProgress; also creates an early dialog. | |
BeginEstablishEarlyMedia(CallProvisionalResponseOptions, AsyncCallback, Object) | Sends a provisional reliable response with a 183 response code SessionProgress; will also create an early dialog. | |
BeginEstablishEarlyMedia(Int32, CallProvisionalResponseOptions, AsyncCallback, Object) | Sends a provisional reliable response on the call; will also create an early dialog. | |
BeginHandleTermination | Handles audio-video call specific termination. (Overrides Call.BeginHandleTermination(AsyncCallback, Object).) | |
BeginPark | Initiates a park request to the provisioned call park server. | |
BeginSendInfo | Obsolete. (inherited from Call) | |
BeginSendMessage(MessageType, ContentDescription, CallSendMessageRequestOptions, AsyncCallback, Object) | Initiates an operation to send message to the remote participant of this call. | |
BeginSendMessage(MessageType, ContentType, [], IEnumerable<SignalingHeader>, AsyncCallback, Object) | (inherited from Call) | |
BeginSendReliableProvisionalResponse | (inherited from Call) | |
BeginTerminate(AsyncCallback, Object) | (inherited from Call) | |
BeginTerminate(CallTerminateOptions, AsyncCallback, Object) | (inherited from Call) | |
BeginTerminate(IEnumerable<SignalingHeader>, AsyncCallback, Object) | (inherited from Call) | |
BeginTransfer(String, AsyncCallback, Object) | Initiates an attended transfer request to the remote participant. | |
BeginTransfer(Call, AsyncCallback, Object) | Initiates a transfer request to the remote participant. | |
BeginTransfer(String, CallTransferOptions, AsyncCallback, Object) | Initiates a transfer request to the remote participant. | |
BeginTransfer(Call, CallTransferOptions, AsyncCallback, Object) | Initiates a transfer request to the remote participant. | |
BindMediaProvider | (inherited from Call) | |
Decline() | (inherited from Call) | |
Decline(CallDeclineOptions) | (inherited from Call) | |
EndAccept | (inherited from Call) | |
EndEstablish | (inherited from Call) | |
EndEstablishEarlyMedia | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed | |
EndHandleTermination | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed. (Overrides Call.EndHandleTermination(IAsyncResult).) | |
EndPark | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed | |
EndSendInfo | Obsolete. (inherited from Call) | |
EndSendMessage | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed | |
EndSendReliableProvisionalResponse | (inherited from Call) | |
EndTerminate | (inherited from Call) | |
EndTransfer | This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed | |
Equals | (inherited from Object) | |
Finalize | (inherited from Object) | |
Forward(String) | Forward the call to the specified target URI with a response code of 303. | |
Forward(String, CallForwardOptions) | Redirect the audiovideo call to a different target URI. | |
GetActiveMediaTypes | (inherited from Call) | |
GetHashCode | (inherited from Object) | |
GetMediaForDialReplaces | Gets the media to be offered by the MCU for dial out replacements. (Overrides Call.GetMediaForDialReplaces().) | |
GetNewEarlyDialog | (inherited from Call) | |
GetTraceCorrelationID | (inherited from Call) | |
GetType | (inherited from Object) | |
HandleCallMessageReceived | Handles call messages that are received. (Overrides Call.HandleCallMessageReceived(CallMessageReceivedEventArgs).) | |
HandleFlowConfigurationRequested | This method handles flow created event reported by the provider via the base call. (Overrides Call.HandleFlowConfigurationRequested(MediaFlow).) | |
HandleForwardReceived | A method that must be implemented by the derived class to handle the forward response received for a call. (Overrides Call.HandleForwardReceived(CallForwardReceivedEventArgs).) | |
HandleMessageReceived | Obsolete. (inherited from Call) | |
HandleStateChange | (inherited from Call) | |
HandleTransferNotificationReceived | A method that must be implemented by the derived class to handle the notifications received for a transfer operations sent. (Overrides Call.HandleTransferNotificationReceived(TransferStateChangedEventArgs).) | |
HandleTransferReceived | A method must be implemented by the derived class to handle the transfer received event. The subclass is responsible for either rejecting the event without exposing it to the application, or raising a strongly typed event. (Overrides Call.HandleTransferReceived(CallTransferReceivedEventArgs).) | |
IsSupportedMediaType | (inherited from Call) | |
MakeCallback | (inherited from Call) | |
MemberwiseClone | (inherited from Object) | |
ProcessIncomingInviteHeaders | Check the interesting headers for the call and initialize the needed call properties. (Overrides Call.ProcessIncomingInviteHeaders(IEnumerable<SignalingHeader>).) | |
RaiseEvent<TEventArg> | (inherited from Call) | |
SendProvisionalResponse | Sends a provisional response synchronously with optional support for early media. | |
ToString | (inherited from Object) | |
UnbindMediaProvider | (inherited from Call) |
Top
Events
Name | Description | |
---|---|---|
AudioVideoFlowConfigurationRequested | Raised when AudioVideoFlow is created. Applications can use this event handler to register for flow related event handlers and optionally set flow configuration. | |
CallMessageReceived | Raised when a SIP message is received in this call. | |
ConversationChanged | (inherited from Call) | |
Forwarded | Raised when the call is forwarded. | |
InfoReceived | Obsolete. (inherited from Call) | |
MediaTroubleshootingDataReported | Raised when the current call has media troubleshooting data to be reported to the application. | |
ProvisionalResponseReceived | (inherited from Call) | |
RemoteParticipantChanged | (inherited from Call) | |
RouteSetStatusChanged | (inherited from Call) | |
StateChanged | (inherited from Call) | |
TransferReceived | Raised when the current call is transferred. | |
TransferStateChanged | Raised when the state of the transfer changes as notified by the remote participant. |
Top