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