AudioVideoFlow Members

Session represents a media connection with single remote participant.

The AudioVideoFlow type exposes the following members.

Properties

Name Description
Public property Audio Audio Control.
Public property EncryptionPolicy Gets and Sets the current encryption.
Public property HoldStatus Gets the current hold status.
Public property Player Player currently attached to this object.
Public property Recorder Recorder currently attached to this object.
Public property SignalingContext (Inherited from MediaFlow.)
Public property SpeechRecognitionConnector Speech recognition connector attached to this AudioVideoFlow.
Public property SpeechSynthesisConnector Speech synthesis connector attached to this AudioVideoFlow.
Public property State (Inherited from MediaFlow.)
Public property ToneController DTMF currently attached to this object.
Public property ToneEnabled Gets if tone is enabled.
Public property TonePolicy Gets AudioVideoFlow's TonePolicy.

Top

Methods

Name Description
Public method BeginApplyChanges(AudioVideoFlowTemplate, AsyncCallback, Object) Apply Changes based on a template.
Public method BeginApplyChanges(AudioVideoFlowTemplate, IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object) Apply Changes based on a template.
Public method BeginHold(HoldType, AsyncCallback, Object)
Public method BeginHold(HoldType, IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object) Begin to hold AudioVideoFlow.
Public method BeginRetrieve(AsyncCallback, Object) Begin to retrieve AudioVideoFlow.
Public method BeginRetrieve(IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object)
Public method EndApplyChanges
Public method EndHold End hold.
Public method EndRetrieve End retrieve.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method Initialize Copy the properties from the template to AudioVideoFlow. Must raise an exception if AudioVideoFlow is not in the Idle state.
Protected method MakeCallback (Inherited from MediaFlow.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method RaiseEvent<(Of <<'(TEventArg>)>>) (Inherited from MediaFlow.)
Public method ToString (Inherited from Object.)
Protected method TryUpdateFlowState (Inherited from MediaFlow.)

Top

Events

Name Description
Public event ConfigurationChanged Raised by AudioVideoFlow when any configuration is changed.
Public event StateChanged (Inherited from MediaFlow.)

Top

See Also

Reference

AudioVideoFlow Class

Microsoft.Rtc.Collaboration.AudioVideo Namespace