Microsoft.Rtc.Collaboration.AudioVideo namespace
Lync 2013
| Class | Description | |
|---|---|---|
| AudioChannel | Represents an audio channel. |
| AudioChannelTemplate | Audio Channel Template. |
| AudioControl | Represents the entities in AudioVideoFlow that relate to audio. |
| AudioControlTemplate | Audio Control Template. |
| AudioRoute | Represents basic information about an audio route. |
| AudioVideoCall | AudioVideoCall class is the class which supports the audio-based and video-based communication. |
| AudioVideoCallEstablishOptions | Represents optional parameters for establishing an audio-video call. |
| AudioVideoCallTransferReceivedEventArgs | Represents the event argument for handling transfer received event. |
| AudioVideoFlow | AudioVideoFlow represents media connection with single remote participant. |
| AudioVideoFlowConfigurationChangedEventArgs | Represents information received when the configuration of an AudioVideoFlow instance changes. |
| AudioVideoFlowConfigurationRequestedEventArgs | Represents the event argument for the "AudioVideoFlowConfigurationRequested" event in audio video call. |
| AudioVideoFlowTemplate | The AudioVideoFlowTemplate is used to configure changes that must be made on AudioVideoFlow. |
| AudioVideoMcuDialInOptions | Represents options that an application can use to customize when dialing-in to an audio-video MCU. |
| AudioVideoMcuDialOutOptions | Represents options that an application can use to customize when dialing-out to a participant through audio-video MCU. |
| AudioVideoMcuParticipantEndpointProperties | Represents properties for participants joined to the Audio Video MCU. |
| AudioVideoMcuRouting | Represents the controls that can be used to configure audio routing at the audio-video MCU between participants. |
| AudioVideoMcuSession | Allows requests to be made to the Audio-Video MCU. |
| AudioVideoMcuSessionProperties | Represents properties for the AudioVideoMcuSession. |
| AudioVideoSettings | Global configuration of audio/video platform. Application can define detailed platform attributes. |
| CodecCollection<T> | Public codec collection. Used to define the global audio codecs policy. |
| DisableMuteAllModeOptions | Represents options that an application can use to customize disabling the mute-all mode. |
| EnableMuteAllModeOptions | Represents options that an application can use to customize enabling the mute-all mode. |
| IncomingAudioRoute | Represents the remote source of incoming audio. |
| IncomingFaxDetectedEventArgs | Represents event arguments forwarded by ToneController to notify that a fax tone was detected. |
| MediaChannel | Represents a media channel base class. Objects that identify a media channel must extend this class. |
| MediaChannelTemplate | Media Channel Template. |
| MediaSink | MediaSink 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. |
| MediaSource | The MediaSource class is the base class for all media sources and provides an encapsulation for all media. |
| ModifyAttendanceAnnouncementOptions | Represents options that an application can use to customize modifying attendance announcements. |
| MuteOptions | Represents options that an application can use to customize muting itself or other endpoints. |
| NetworkPortRange | Available audio/video communication port range. |
| OutgoingAudioRoute | Represents a remote sink (recipient) of the outgoing audio. |
| Player | The Player class represents an entity capable of playing media. |
| PlayerStateChangedEventArgs | Represents information received when a player's state changes. |
| QualityOfService | Available audio/video Quality of Service (QoS). |
| ReadOnlyDictionary<K, V> | Represents a generic read-only collection of key/value pairs. |
| Recorder | The Recorder class represents an entity that is capable of recording media. |
| RecorderStateChangedEventArgs | Represents information received when the recorder's state changes. |
| SpeechRecognitionConnector | SpeechRecognitionConnector can be bound to an AudioVideoFlow, and provides a stream of audio data compatible with Microsoft.Speech. |
| SpeechRecognitionStream | A Stream implementation, for consumption by Microsoft.Speech, which is backed by Real-time Protocol (RTP) data received by an AudioVideoFlow instance. |
| SpeechSynthesisConnector | SpeechSynthesisConnector can be attached to an AudioVideoFlow, and provides a Stream interface to feed audio data to the flow. |
| ToneController | The ToneController class handles telephony tone communication between an AudioVideoFlow instance and a remote application. |
| ToneControllerEventArgs | Represents event arguments forwarded by ToneController to notify that a new tone has been received. |
| UnmuteOptions | Represents options that an application can use to customize un-muting itself or other endpoints. |
| VideoSource | Represents the video source that can be set by the participants with leader role on the audio video mcu session. |
| VoiceActivityChangedEventArgs | Represents information received when recorder detects a change in voice state. |
| WmaFileSink | The WmaFileSink class is used for recording to a WMA file. |
| WmaFileSource | The WmaFileSource class is a WMA-specific MediaSource subclass. |
| Enumeration | Description | |
|---|---|---|
| AudioFormat | Audio format options for a Sink. |
| AudioSamplingRate | Enumerated type that identifies the audio sampling rate. |
| AudioVideoMediaType | Represents various audio and video media types. |
| ChannelLabel | Enumerated type that identifies the type of the channels. |
| HoldType | Defines the type of hold AudioVideoFlow should use. |
| MediaChannelDirection | Enumerated type of audio/video channel status. |
| MediaEncryption | Enumerated type of encryption. |
| MediaSourceOpenMode | The open mode for MediaSource, either Buffered or Unbuffered. |
| MuteAllMode | Represents various mute all modes |
| MuteAllModeAssignment | Represents various mute all mode assignments. |
| MuteDirection | Enumerated type that defines the mute direction. |
| PlaybackSpeed | The speed of the player. |
| PlayerMode | The current mode of the player. |
| PlayerState | Describes the state of the Player object. |
| PlayerStateTransitionReason | Reasons for player state changes. |
| RecorderState | The recorder's state. |
| RouteUpdateOperation | Represents possible route update operations. |
| SelfUnmuteAssignment | Represents various self unmute assignments to participants. |
| ToneId | Supported tone IDs. |
| TonePolicy | Represents the Tone Policy. |
| VideoSourceMode | Enumeration of various video source modes. |
| WmaEncodingFormat | Wma encoding format. |