MediaProvider Members
Include Protected Members
Include Inherited Members
Represents the class, which facilitates SDP offer/answer negotiation for the Call.
The MediaProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MediaProvider | Creates an instance of the MediaProvider class. |
Top
Properties
Name | Description | |
---|---|---|
IsEarlyMediaPreferred | Gets or sets whether incoming call must perform early media renegotiation before sending a 200-OK response. | |
IsEscalationSupported | Gets or sets whether the media provider supports the escalation from a two-party call to conferencing. | |
IsMcuSupported | Gets or sets whether the media provider supports behaving as an MCU. | |
SrtpEncryption | Gets the value that determines how the client makes and receives encrypted audio/video calls. | |
SupportedMediaTypes | Gets a list of the supported media names that are acceptable in an m= line in an SDP offer/answer. | |
Voice802_1p | Gets a provisioned value for voice 802_1p. | |
VoiceDiffService | Gets provisioned value for voice diff service. |
Top
Methods
Name | Description | |
---|---|---|
BeginGetAnswer | Begins the asynchronous operation to get the sdp answer from MediaProvider. | |
BeginGetOffer | Begins the asynchronous operation to get the sdp offer from MediaProvider. | |
BeginSdpRenegotiation | Begins SDP renegotiation for a given callDialog. | |
BeginSendMessage | Begins the asynchronous operation to send a message on a specific CallDialogContext. | |
BeginTerminateCall(CallDialogContext, IEnumerable<SignalingHeader>, AsyncCallback, Object) | Begins the asynchronous operation to terminate the Call. | |
BeginTerminateCall(CallDialogContext, IEnumerable<SignalingHeader>, DiagnosticsInformation, AsyncCallback, Object) | Begins the asynchronous operation to terminate the Call with specific diagnostic information. | |
BeginTerminateMedia | Begins the asynchronous operation to terminate media session for a given CallDialogContext. | |
EndGetAnswer | Completes the operation started by BeginGetAnswer. | |
EndGetOffer | Completes the operation started by BeginGetOffer. | |
EndSdpRenegotiation | Ends the asynchronous operation started by the BeginSdpRenegotiation method. | |
EndSendMessage | Completes the asynchronous operation started by the BeginSendMessage. | |
EndTerminateCall | Completes the asynchronous operation started by BeginTerminateCall. | |
EndTerminateMedia | Completes the asynchronous operation started by BeginTerminateMedia. | |
Equals | (inherited from Object) | |
Finalize | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
HandleMessage(CallDialogContext, CallMessageReceivedEventArgs) | Handles the message. | |
HandleMessage(CallDialogContext, MessageReceivedEventArgs) | Obsolete. Handles the message. | |
MemberwiseClone | (inherited from Object) | |
RaiseEvent<T> | Raises the specified event. | |
RaiseFlowConfigurationRequestedHandler | Raises the FlowConfigurationRequested event. | |
SetAnswer | Sets the incoming answer on MediaProvider. | |
SetIncomingCallOffer | Sets the initial offer on the MediaProvider. | |
ToString | (inherited from Object) | |
TryGetPortRange | Tries to get the port range defined for the media type. | |
UpdatePrimarySessionContext | Updates the context of the primary session. |
Top