This documentation is archived and is not being maintained.

Microsoft.Rtc.Collaboration.AudioVideo Namespace

Public classAudioChannelAudio Stream.
Public classAudioChannelTemplateAudio Stream Template.
Public classAudioControlResponsible for everything in the AudioVideoFlow referenced to Audio.
Public classAudioControlTemplateAudio Control Template.
Public classAudioVideoCallAudioVideoCall class is the Call implementation class, which supports the "audio", "video" media type.
Public classAudioVideoCallTransferReceivedEventArgsRepresents the event argument for handling transfer received event.
Public classAudioVideoFlowSession represents a media connection with single remote participant.
Public classAudioVideoFlowConfigurationChangedEventArgsEventArgs for ConfigurationChanged.
Public classAudioVideoFlowConfigurationRequestedEventArgs
Public classAudioVideoFlowTemplateAudioVideoFlowTemplate is used to configure changes that must be made on AudioVideoFlow.
Public classAudioVideoMcuParticipantEndpointPropertiesClass to hold properties for participants joined to the Audio Video MCU.
Public classAudioVideoMcuSessionAllows requests to be made to the Audio Video MCU.
Public classAudioVideoMcuSessionPropertiesStorage for AudioVideoMcu properties.
Public classAudioVideoSettingsGlobal configuration of audio/video platform.
Public classCodecCollection<(Of <(<'T>)>)>Public codec collection.
Public classIncomingFaxDetectedEventArgs
Public classMediaChannelMedia Stream.
Public classMediaChannelTemplateMedia Stream Template.
Public classMediaSinkMediaSink is an abstract class that defines the interface used by the Recorder class to buffer media when an Audio or Video session is being recorded.
Public classMediaSourceMediaSource class is the base class for all media sources and provides an encapsulation for all media.
Public classNetworkPortRangeAvailable audio/video communication port range.
Public classPlayerClass represents entity capable of playing media.
Public classPlayerStateChangedEventArgsEventArgs for StateChanged.
Public classQualityOfService
Public classReadOnlyDictionary<(Of <(<'K, V>)>)>Represents a generic read-only collection of key/value pairs.
Public classRecorderClass represents entity capable of recording media from a ????????.
Public classRecorderStateChangedEventArgsEventArgs for StateChanged.
Public classSpeechRecognitionConnectorSpeechRecognitionConnector can be bound to an AVFlow, and provides a stream of audio data compatible with SpeechFX.
Public classSpeechRecognitionStreamA Stream implementation, for consumption by SpeechFX, which is backed by data received as RTP by an AudioVideoFlow.
Public classSpeechSynthesisConnectorSpeechSynthesis connector can be attached to an AVFlow, and provides a Stream interface to feed audio data to the flow.
Public classToneControllerClass is responsible for handling telephony tone communication between session and application.
Public classToneControllerEventArgsEvent argument forwarded by ToneController to notify that a new tone has started or stopped.
Public classVoiceActivityChangedEventArgs
Public classWmaFileSinkWmaFileSink for the recording into wma file.
Public classWmaFileSourceWma MediaSource class.

Public enumerationAudioFormatAudio format options for Sink.
Public enumerationAudioSamplingRateAudio Sampling Rate.
Public enumerationChannelLabelEnumerated type that identifies the type of the streams.
Public enumerationHoldTypeDefines what type of hold AudioVideoFlow should use.
Public enumerationMediaChannelDirectionEnumerated type of audio video stream status.
Public enumerationMediaEncryptionEnumerated type of encryption.
Public enumerationMediaSourceOpenModeOpenMode for MediaSource.
Public enumerationMuteDirectionEnumerated type that defines mute direction.
Public enumerationPlaybackSpeed
Public enumerationPlayerModeEnum for mode of player.
Public enumerationPlayerStateInternal player states.
Public enumerationPlayerStateTransitionReasonEnum for state changed reason.
Public enumerationRecorderStateInternal recorder state.
Public enumerationToneIdTone Id based on RFC4733.
Public enumerationTonePolicyTonePolicy.
Public enumerationWmaEncodingFormat