@azure/communication-calling package
Classes
CallClient |
CallClient est le point d’entrée main du SDK. CallClient est utilisé pour créer le CallAgent et obtenir deviceManager. |
LocalAudioStream |
Représente un flux audio local pour un appareil michrophone local |
LocalVideoStream |
Représente un flux vidéo local pour un appareil photo local |
VideoStreamRenderer |
Convertisseur pour un flux vidéo |
Interfaces
AcceptCallOptions |
Options d’acceptation d’un appel entrant. Passer des flux vidéo qui seront utilisés pour accepter un appel entrant. Si videoOptions n’est pas défini, l’appel entrant est accepté avec la vidéo locale désactivée. Si AudioOptions n’est pas défini, l’appel entrant est accepté avec le microphone par défaut comme source du gestionnaire de périphériques. |
ActiveAudioEffects |
Représente les effets audio actifs actuels |
AddCommunicationUserOptions |
Options d’ajout d’un participant AddCommunicationUserOptions à un appel en cours. |
AddMicrosoftTeamsUserOptions |
Options d’ajout d’un participant MicrosoftTeamsUser à un appel en cours. |
AddPhoneNumberOptions |
Options d’ajout d’un participant RTC à un appel en cours. |
AddTeamsParticipantOptions |
Options d’ajout d’un participant Teams à un appel Teams en cours. |
AdmitAllOperationResult |
Résultat pour l’admission de tous les participants. |
AdmitLobbyParticipantOptions |
Options d’admission du participant à partir de Lobby. |
AudioDeviceInfo |
Informations sur un microphone ou un périphérique haut-parleur. |
AudioEffect |
Effet audio de base. |
AudioEffectsFeature |
Interface API pour la fonctionnalité AudioEffects |
AudioEffectsStartConfig |
Représente la configuration des effets audio lors du démarrage des effets |
AudioEffectsStopConfig |
Représente la configuration des effets audio lors de l’arrêt des effets |
AudioInCallDiagnostics |
Qualité audio diagnostics |
AudioOptions |
Options audio fournies lors d’un appel sortant ou de la participation à un appel de groupe. |
AudioStreamFeature |
Représente une fonctionnalité de flux audio |
AudioStreamFeatureContext |
Représente le contexte fourni pour les fonctionnalités de flux audio/vidéo étendues au niveau du constructeur. |
AudioStreamFeatureFactory |
Représente la fabrique des fonctionnalités de flux audio |
BackgroundBlurEffect |
Effet de flou d’arrière-plan. |
BackgroundReplacementConfig |
Configuration du remplacement en arrière-plan. |
BackgroundReplacementEffect |
Effet de remplacement d’arrière-plan. |
BaseFeature |
Représente l’interface de base pour n’importe quelle fonctionnalité |
BaseInCallDiagnostics |
Dans Appel diagnostics rassemblés |
Call |
Représente un appel. |
CallAgent |
CallAgent est utilisé pour gérer les appels. |
CallAgentCommon |
Interface commune CallAgent. |
CallAgentFeature |
Représente une fonctionnalité CallAgent. |
CallAgentFeatureContext |
Représente le contexte fourni pour les fonctionnalités d’agent d’appel étendu au niveau du constructeur. |
CallAgentFeatureFactory |
Représente la fabrique des fonctionnalités de l’agent d’appel |
CallAgentOptions |
Options de création de CallAgent. |
CallClientFeature |
Représente une fonctionnalité CallClient. |
CallClientFeatureContext |
Représente le contexte fourni pour les fonctionnalités clientes d’appel étendu au niveau du constructeur. |
CallClientFeatureFactory |
Représente la fabrique des fonctionnalités de l’agent client d’appel |
CallClientOptions |
Options du client d’appel |
CallCommon |
Interface commune d’appel. |
CallConstraints |
Représente des contraintes pour un appel |
CallDiagnostics |
Diagnostics d’appel |
CallEndReason |
Décrit la raison pour laquelle l’appel s’est terminé. |
CallFeature |
Représente une fonctionnalité d’appel. |
CallFeatureContext |
Représente le contexte fourni pour les fonctionnalités d’appel étendu au niveau du constructeur. |
CallFeatureFactory |
Représente la fabrique des fonctionnalités d’appel |
CallInfo |
Informations sur un appel. |
CallInfoCommon |
Interface commune CallInfo. |
CallRating |
Représente une évaluation d’une enquête d’appel. |
CallSurvey |
Représente la fin de l’enquête d’appel. |
CallSurveyFeature |
Fonctionnalité de streaming en direct ACS |
CallSurveyResponse |
Représente la fin de la réponse à l’enquête d’appel. |
CallerInfo |
Informations sur l’appelant. |
CapabilitiesChangeInfo |
Structure de données reçue pour chaque événement CapabilitiesChangedEventType. |
CapabilitiesFeature |
Fonctionnalité de fonctionnalités. |
Captions |
Structure de données pour l’objet Captions |
CaptionsCallFeature |
Fonctionnalité pour les légendes |
CaptionsCommon |
Structure de données pour l’objet CaptionsCommon |
CaptionsInfo |
Structure de données reçue pour chaque événement CaptionsReceivedEventType |
CommunicationServicesError |
Erreur levée lorsque l’appel d’API échoue. |
CompositeAudioDeviceInfo |
Informations sur un périphérique audio composite. |
CreateViewOptions |
Options pour le convertisseur d’un flux vidéo. |
CustomContextOptions |
Options pour appeler un contexte personnalisé. |
DataChannelCallFeature |
Fonctionnalité d’appel DataChannel |
DataChannelMessage |
Message DataChannel |
DataChannelReceiver |
Récepteur DataChannel |
DataChannelSender |
Expéditeur DataChannel |
DebugInfoCallClientFeature |
Fonctionnalité pour les informations de débogage des appels. |
DebugInfoDump |
l’ID de vidage est un uniqueIdentifier pour chaque vidage d’informations de débogage |
DeepNoiseSuppressionEffect |
Effet de suppression de bruit profond |
DeviceAccess |
Autorisations accordées par l’utilisateur. |
DeviceCompatibility |
Informations de compatibilité des appareils |
DeviceEnumeration |
Informations sur l’énumération de l’appareil |
DeviceManager |
Le Gestionnaire de périphériques est utilisé pour gérer les périphériques multimédias système tels que les caméras, les microphones et les haut-parleurs. |
DiagnosticOptions |
Options de diagnostic |
Disposable |
Supprimer un objet. |
DominantSpeakersCallFeature |
Fonctionnalité pour l’orateur dominant d’appel. |
DominantSpeakersInfo |
Informations sur les haut-parleurs dominants d’un appel |
EmergencyCallOptions | |
EndpointDetails |
Détails du point de terminaison d’un participant distant |
FeatureFactory |
Représente l’interface de factoring d’une fonctionnalité |
GroupCallLocator |
Localisateur utilisé pour rejoindre un appel de groupe. |
GroupChatCallLocator |
Localisateur utilisé pour joindre un appel de conversation de groupe. |
HangUpOptions |
Options pour raccrocher un appel. |
IceServer |
Représente un serveur de glace (stun/turn) |
InCallDiagnostics |
Informations de diagnostic d’appel |
IncomingAudioMediaStats |
Statistiques des médias de réception audio de type générique |
IncomingCall |
Représente un appel entrant. |
IncomingCallCommon |
Interface commune des appels entrants. |
IncomingCallPushNotificationData |
Données de notification Push d’appel entrant |
IncomingVideoMediaStats |
Statistiques du type générique de réception de vidéo |
JoinCallOptions |
Options pour rejoindre un appel de groupe. Passez le flux vidéo qui sera utilisé pour démarrer un appel. Les participants distants à l’appel recevront votre flux vidéo afin qu’ils puissent le restituer dans leurs interfaces utilisateur. Passez la météo des options audio pour rejoindre l’appel désactivé ou désactivé. Si videoOptions n’est pas défini, l’appel est démarré avec la vidéo locale désactivée. |
LatestMediaDiagnostics |
Dernières diagnostics médiatiques qui ont été soulevées. |
LatestNetworkDiagnostics |
Dernières diagnostics réseau qui ont été déclenchées. |
Lobby |
Salle d’attente de réunion Teams |
LocalRecordingCallFeature |
Fonctionnalité pour l’enregistrement des appels. |
LocalRecordingInfo |
Informations d’enregistrement local. |
MediaConstraintRange |
Plage de contraintes |
MediaDiagnostics |
Diagnostics multimédias |
MediaStatsCallFeature |
Fonctionnalité permettant d’obtenir des statistiques sur les médias lors d’un appel. |
MediaStatsCollector |
Collecteur de statistiques sur les médias. |
MediaStatsReportSample |
statistiques des médias de l’événement « sampleReported » |
MediaStatsReportSummary |
Statistiques des médias agrégées de l’événement « summaryReported » |
NetworkConfiguration |
Représente la configuration réseau à définir lors de la création du client d’appel |
NetworkDiagnostics |
Diagnostics réseau |
OptimalVideoCountCallFeature |
Fonctionnalité pour un nombre optimal de vidéos |
OutgoingAudioMediaStats |
Statistiques des médias d’envoi audio de type générique |
OutgoingVideoMediaStats |
Statistiques du type générique d’envoi de vidéo |
PPTLiveCallFeature |
Fonctionnalité PPTLive. |
ParticipantInfo |
Représente un participant à un appel. |
PermissionConstraints |
Définissez des contraintes pour accéder aux appareils locaux. |
PreCallDiagnosticsFeature |
Fonctionnalité PreCallDiagnostics |
ProxyConfiguration |
Représente la configuration proxy du serveur proxy pour envoyer le trafic via ce serveur proxy. |
RaiseHandCallFeature |
Déclencher la fonctionnalité de réaction d’appel de main. |
RaisedHand |
Objet d’état lever la main |
RaisedHandChangedEvent |
Informations sur les événements de la main inférieure |
RatingScale |
Échelle d’évaluation pour remplacer l’échelle par défaut |
ReactionCallFeature |
Fonctionnalité de réaction aux réunions. |
ReactionEventPayload |
Modèle de données de message de réaction |
ReactionMessage |
Type de message de réaction |
RecordingCallFeature |
Fonctionnalité pour l’enregistrement des appels. |
RecordingInfo |
Informations d’enregistrement des appels. |
RejectLobbyParticipantOptions |
Options permettant de rejeter un participant de Lobby. |
RemoteAudioStream |
Flux audio distant de l’appel. |
RemoteParticipant |
Représente un participant distant dans un appel. |
RemoteVideoStream |
Représente la vidéo ou le partage d’écran d’un participant distant. |
RemoteVideoStreamCommon |
Représente la vidéo, le partage d’écran ou le flux en direct d’un participant distant. |
RoomCallLocator |
Localisateur utilisé pour joindre un appel de salle. |
SpotlightCallFeature |
Fonctionnalité d’appel à la une. |
SpotlightedParticipant |
Objet d’événement à la une modification de l’état |
StartCallOptions |
Options de démarrage d’un appel sortant. |
StartCaptionsOptions |
Options passées à StartCaptions |
StartTeamsCallOptions |
Options de démarrage d’un appel Teams sortant. |
StartTeamsGroupCallOptions |
Options de démarrage d’un appel de groupe Teams sortant. |
StreamSize |
Stream taille. |
SubmitSurveyOptions |
Options pour l’envoi d’une enquête d’appel. |
TeamsCall |
Représente un appel Teams. |
TeamsCallAgent |
TeamsCallAgent est utilisé pour gérer les appels Teams. |
TeamsCallAgentOptions |
Options de création de TeamsCallAgent. |
TeamsCallInfo |
Informations sur un appel Teams. |
TeamsCaptions |
Structure des données pour l’objet TeamsCaptions |
TeamsCaptionsInfo |
Structure de données reçue pour chaque événement CaptionsReceivedEventType |
TeamsIncomingCall |
Réécrit un appel entrant Teams. |
TeamsMeetingAudioConferencingCallFeature |
Fonctionnalité d’appel TeamsMeetingAudioConferencing. |
TeamsMeetingAudioConferencingDetails |
Représente les détails de l’audioconférence d’une réunion Teams |
TeamsMeetingAudioConferencingPhoneNumber |
Représente le numéro de téléphone attribué à un pont d’audioconférence |
TeamsMeetingCoordinatesLocator |
Localisateur utilisé pour participer à une réunion avec des coordonnées de réunion. |
TeamsMeetingIdLocator |
Localisateur utilisé pour participer à une réunion avec l’ID et le code de réunion. |
TeamsMeetingLinkLocator |
Localisateur utilisé pour participer à une réunion avec un lien de réunion. |
TranscriptionCallFeature |
Fonctionnalité de transcription d’appel. |
Transfer |
Représente un objet Transfer |
TransferCallFeature |
Fonctionnalité de transfert d’appel. |
TransferErrorCode |
Code d’erreur de transfert |
TransferEventArgs |
Base d’événements de transfert |
TransferToCallLocator |
Transférer un appel vers un autre appel |
TransferToCallOptions |
Options de transfert d’un appel à un appel |
TransferToParticipantLocator |
Transférer l’appel au participant |
TransferToParticipantOptions |
Options de transfert d’un appel à un participant |
TransportMediaStats |
Statistiques des médias de type générique |
TurnConfiguration |
Représente la configuration du serveur de tour pour envoyer tout le trafic multimédia via celui-ci. |
UserFacingDiagnosticsFeature |
Fonctionnalité pour les diagnostics d’appel. |
VideoConstraints |
Contrainte du flux vidéo |
VideoDeviceInfo |
Informations sur un appareil photo. |
VideoEffect |
Effet vidéo de base. |
VideoEffectConfig |
Configuration de l’effet vidéo de base. |
VideoEffectsFeature |
Interface API pour la fonctionnalité VideoEffects |
VideoInCallDiagnostics |
Qualité vidéo diagnostics |
VideoOptions |
Représente l’option vidéo dans CallOption |
VideoStreamFeature |
Représente une fonctionnalité de flux vidéo |
VideoStreamFeatureContext |
Représente le contexte fourni pour les fonctionnalités de flux audio/vidéo étendues au niveau du constuctor. |
VideoStreamFeatureFactory |
Représente la fabrique des fonctionnalités de flux vidéo |
VideoStreamRendererView |
Vue d’un flux vidéo. |
Volume |
Alias de type
AudioDeviceType |
Type d’un périphérique audio. |
AudioEffectsFeatureErrorListener |
Type de rappel de l’écouteur d’erreur de fonctionnalité effets audio |
AudioEffectsFeatureEvent |
Événements de fonctionnalité d’effets audio |
AudioEffectsFeatureListener |
Type de rappel de l’écouteur de fonctionnalité effets audio |
AudioIssue |
Représente la fin des problèmes audio de l’enquête d’appel. Exemple
|
AudioSourceChangedEvent |
Charge utile pour l’événement de modification de la source audio. |
AudioStreamFeatureCtor |
Représente le constructeur pour l’objet AudioStreamFeature, ainsi que l’argument de contexte. |
BackgroundBlurConfig |
Configuration du flou d’arrière-plan. |
CallAgentFeatureCtor |
Représente le constructeur pour les objets CallAgentFeature, ainsi que l’argument de contexte. |
CallClientFeatureCtor |
Représente le constructeur des objets CallClientFeature, ainsi que l’argument de contexte. |
CallDirection |
Direction d’un appel :
|
CallEndedEvent |
Charge utile pour l’événement d’appel terminé. |
CallFeatureCtor |
Représente le constructeur pour les objets CallFeature, ainsi que l’argument de contexte. |
CallInformationContext | |
CallInformationIdentifierKind | |
CallInformationScenario | |
CallInitializationResult |
États d’initialisation de la pile des appels |
CallState |
États d’appel. |
CapabilitiesChangeHandler |
Définition de rappel pour gérer l’événement CaptionsReceivedEventType. |
CapabilitiesChangedEventType |
Type d’événement pour l’événement de modification des fonctionnalités |
CapabilitiesChangedReason |
Raison de la modification des fonctionnalités |
CapabilityResolutionReason |
Raison de la résolution des capacités |
CaptionLanguageChangedEventType |
Type d’événement pour légende’événement de modification de langue |
CaptionsHandler |
Définition de rappel pour la gestion de l’événement CaptionsReceivedEventType |
CaptionsKind |
Captions Type pour classifier le type d’objet Captions |
CaptionsKindChangedEventType |
Type d’événement pour l’événement Captions Type changed |
CaptionsPropertyChangedEventType |
Type d’événement pour l’événement de modification de la propriété captions |
CaptionsReceivedEventType |
Type d’événement pour les légendes reçues |
CaptionsResultType |
Type pour la classification de la fin de la transcription de l’expression actuelle CaptionInfo aura la valeur ResultType Partial si le texte contient une phrase partiellement parlée. CaptionInfo aura la valeur ResultType Final si la phrase a été entièrement transcrite. |
ChangedParticipantCapabilities |
Fonctionnalités des participants modifiées |
CollectionUpdatedEvent |
Charge utile pour l’événement mis à jour du regroupement. |
CompositeAudioDeviceType |
Type d’un périphérique audio composite. |
ConnectionState |
ConnectionState est utilisé pour indiquer l’état de connexion du CallAgent.
|
ConnectionStateChangedEvent |
Charge utile pour l’événement de changement d’état. |
ConnectionStateChangedReason |
Raison pour laquelle l’état de la connexion a changé. |
DataChannelPriority |
option priority dans DataChannelSenderOpenOptions |
DataChannelReceiverCloseEvent |
Écouteur d’événements de fermeture DataChannel |
DataChannelReceiverCreatedEvent |
Écouteur d’événements DataChannelChannelReceiverCreated |
DataChannelReceiverMessageReadyEvent |
Écouteur d’événements MessageReady DataChannel |
DataChannelReliability |
option de fiabilité dans DataChannelSenderOpenOptions |
DataChannelSenderOpenOptions |
Options de l’expéditeur pour la création d’un objet d’expéditeur DataChannel |
DeviceAvailabilityGrade |
Niveau de disponibilité de l’appareil |
DeviceSupportGrade |
Niveau de prise en charge du navigateur/du système d’exploitation |
DeviceType |
Type d’appareil. |
DiagnosticChangedEventArgs |
Arguments de l’écouteur pour l’événement d’appel 'diagnosticChanged'
|
DiagnosticFlag |
Valeur de l’indicateur booléen pour les diagnostics associées booléennes telles que DeviceSpeakWhileMuted, NoNetwork, etc. |
DiagnosticValueType |
Type de valeur de diagnostic. DiagnosticQuality ou DiagnosticFlag |
DtmfTone |
Tonalité DTMF pour les appels RTC. |
Environment |
Informations sur le navigateur |
EnvironmentInfo |
Informations sur l’environnement |
GroupLocator |
Localisateur de groupe. |
IncomingCallEvent |
Charge utile pour l’événement d’appel entrant. |
IncomingScreenShareMediaStats |
Type générique de partage d’écran recevoir des statistiques sur les médias |
LatestDiagnosticValue |
Dernière valeur pour un diagnostic d’appel |
LoweredHandEventType |
Nom du type d’événement pour la fonctionnalité de main baissée |
LoweredHandListener |
Définition de rappel pour la gestion de l’événement LowerHandEventType. |
MediaDiagnosticChangedEventArgs |
|
MediaDiagnosticType |
Types de diagnostic de média |
MediaStatValue |
Propriétés des statistiques dans l’événement summaryReported |
MediaStatsAggregation |
Propriétés de l’agrégation pour chaque champ de statistiques. |
MediaStatsCollectorOptions |
Options pour le collecteur de statistiques sur les médias |
MediaStatsReportSampleEvent |
Charge utile pour les statistiques de média émises sampleReported event. |
MediaStatsReportSummaryEvent |
Charge utile pour les statistiques de média émises summaryReported event. |
MediaStreamType |
Type de flux multimédia.
|
MeetingLocator |
Localisateur de réunion. |
NetworkDiagnosticChangedEventArgs |
|
NetworkDiagnosticType |
Type de diagnostic réseau |
NoiseSuppressionEffectName |
Représente les noms des effets de suppression du bruit |
OutgoingScreenShareMediaStats |
Type générique de partage d’écran envoyer des statistiques multimédias |
OverallIssue |
Représente la fin des problèmes d’appel de l’enquête d’appel. Exemple
|
ParticipantCapabilities |
Fonctionnalités des participants |
ParticipantCapabilityName |
Raison de la résolution des capacités |
ParticipantRole |
Rôle de participant. |
PreCallDiagnosticsResult |
Résultats de diagnostic |
PropertyChangedEvent |
Charge utile pour l’événement de modification de propriété. |
PushNotificationData |
Données de notification Push |
QualityGrade |
Qualité des appels |
RaisedHandEventType |
Nom du type d’événement pour la fonctionnalité lever la main |
RaisedHandListener |
Définition de rappel pour la gestion de l’événement RaisedHandEventType. |
Reaction |
Types de réactions définis pour tout le monde |
ReactionListener |
Définition de rappel pour la gestion de l’événement ReactionEventType. |
RemoteParticipantState |
État du participant distant. |
ResultCategories |
Catégories de résultats d’erreur |
RoomLocator |
Localisateur de salle. |
RunOptions |
Options PreCallDiagnostics |
ScalingMode |
Mode de mise à l’échelle pour l’affichage d’un flux vidéo. |
ScreenshareIssue |
Représente la fin des problèmes de partage d’écran de l’enquête d’appel. Exemple
|
SpokenLanguageChangedEventType |
Type d’événement pour l’événement de modification de la langue parlée des légendes |
SpotlightChangedEventType |
Nom du type d’événement pour la fonctionnalité Spotlight |
TeamsCaptionsHandler |
Définition de rappel pour la gestion de l’événement CaptionsReceivedEventType |
TeamsIncomingCallEvent |
Charge utile pour l’événement d’appel entrant Teams. |
TranscriptionPropertyChangedEventType |
Événement de modification de la propriété de transcription. |
TransferAcceptedEvent |
Événement où un transfert a été accepté |
TransferAcceptedEventType |
Nom du type d’événement pour le transfert accepté |
TransferState |
État de transfert |
VideoDeviceType |
Type d’appareil vidéo. |
VideoEffectError |
Type d’erreur d’effet vidéo. |
VideoEffectErrorPayload |
Charge utile de l’erreur d’effet vidéo. |
VideoEffectName |
Représente le nom d’un effet vidéo. |
VideoEffectProcessor |
Type d’union pour tous les effets |
VideoEffectsFeatureErrorListener |
Type d’écouteur pour la fonction d’abonnement « effectsError » |
VideoEffectsFeatureEvent |
Types d’événements d’abonnement |
VideoEffectsFeatureListener |
Type d’écouteur pour les fonctions d’abonnement à la fonctionnalité d’effets |
VideoIssue |
Représente la fin des problèmes vidéo d’enquête d’appel. Exemple
|
VideoSendConstraints |
Représente les contraintes de flux vidéo |
VideoSourceChangedEvent |
Charge utile pour l’événement de modification de la source vidéo. |
VideoStreamFeatureCtor |
Représente le constructeur de l’objet VideoStreamFeature, ainsi que l’argument de contexte. |
xHeader |
X-header. |
Énumérations
CallAgentKind |
Type d’objet de l’agent d’appel. |
CallKind |
Type d’objet d’appel. |
DiagnosticQuality |
Valeur de qualité pour les diagnostics liées à la qualité, telles que NetworkSendQuality, NetworkRevQuality, etc... Bon = 1, pas de problème. Pauvre = 2, problème léger. Mauvais = 3, problème grave. |
IncomingCallKind |
Type d’objet d’appel entrant. |
LocalRecordingState |
État de recoing local |
RecordingState |
État de l'enregistrement. |