Fonctionnalités d’appel prises en charge pour les utilisateurs Teams dans le SDK Appel

Le Kit de développement logiciel (SDK) d’appel Azure Communication Services permet aux appareils utilisateur Teams de piloter des expériences de communication vocale et vidéo. Cette page offre une description détaillée des fonctionnalités d’appel, y compris les informations de prise en charge des plateformes et des navigateurs. Pour commencer immédiatement avec JavaScript, case activée des démarrages rapides d’appel.

Principales fonctionnalités du kit SDK Appel :

  • Adressage : Azure Communication Services utilise l’identificateur utilisateur Microsoft Entra pour traiter les points de terminaison de communication. Les clients utilisent des identités Microsoft Entra pour s’authentifier auprès du service et communiquer entre eux. Ces identités sont utilisées dans les API Appel qui fournissent aux clients une visibilité sur les personnes connectées à un appel (la liste). Et elles sont également utilisés dans l’API Microsoft Graph.
  • Chiffrement : le kit SDK Appel chiffre le trafic et empêche la falsification sur le réseau.
  • Gestion des appareils et contenu multimédia - Le kit SDK Appel fournit des possibilités de liaison avec des appareils audio et vidéo, il encode le contenu pour une transmission efficace sur le plan de données des communications et restitue le contenu sur les appareils et les vues de sortie que vous spécifiez. Les API sont également fournies pour le partage d’écran et d’application.
  • Notifications - le kit SDK Appel fournit des API qui permettent aux clients d’être avertis d’un appel entrant. Dans les situations où votre application ne s’exécute pas au premier plan, des modèles sont disponibles pour déclencher des notifications contextuelles (des « toasts »), afin d’informer les utilisateurs d’un appel entrant.

Capacités d’appel

La liste suivante présente l’ensemble des fonctionnalités actuellement disponibles dans le Kit de développement logiciel (SDK) d’appel Azure Communication Services lors de la participation à des appels VoIP (voice-over-IP) ou voIP de groupe.

Groupe de fonctionnalités Fonctionnalité JavaScript Windows Java (Android) Objective-C (iOS)
Fonctionnalités principales Passer un appel un-à-un à un utilisateur Teams ✔️ ✔️ ✔️ ✔️
Passer un appel un-à-un à un utilisateur Azure Communication Services
Passer un appel de groupe avec plus de deux utilisateurs Teams (jusqu’à 350 utilisateurs) ✔️ ✔️ ✔️ ✔️
Transformer un appel un-à-un avec deux utilisateurs Teams en un appel de groupe avec plus de deux utilisateurs Teams ✔️ ✔️ ✔️ ✔️
Rejoindre un appel de groupe après son démarrage
Inviter un autre participant VoIP à rejoindre un appel de groupe en cours ✔️ ✔️ ✔️ ✔️
Tester votre micro, votre haut-parleur et votre caméra avec un service de test audio (disponible en appelant 8:echo123) ✔️ ✔️ ✔️ ✔️
Passer un appel respecte la configuration d’accès externe de Teams ✔️ ✔️ ✔️ ✔️
Passer un appel respecte la configuration d’accès invité de Teams ✔️ ✔️ ✔️ ✔️
Contrôle durant l’appel Activer/désactiver la vidéo ✔️ ✔️ ✔️ ✔️
Désactiver/réactiver le micro ✔️ ✔️ ✔️ ✔️
Basculer entre les caméras ✔️ ✔️ ✔️ ✔️
Mettre en attente/reprendre ✔️ ✔️ ✔️ ✔️
Indicateur des intervenants dominants de l’appel ✔️ ✔️ ✔️ ✔️
Choisir un haut-parleur pour les appels ✔️ ✔️ 2 2
Choisir un microphone pour les appels ✔️ ✔️ 2 2
Indicateur de l’état du participant
Inactif, Médias préliminaires, Connexion, Connecté, En attente, Dans la salle d’attente, Déconnecté
✔️ ✔️ ✔️ ✔️
Indicateur de l’état de l’appel
Médias préliminaires, Entrant, Connexion, Sonnerie, Connecté, Attente, Déconnexion, Déconnecté
✔️ ✔️ ✔️ ✔️
Indiquer les participants dont le micro est désactivé ✔️ ✔️ ✔️ ✔️
Indiquer les raisons pour lesquelles les participants mettent fin à l’appel ✔️ ✔️ ✔️ ✔️
Partage d’écran Partager la totalité de l’écran dans l’application ✔️ ✔️1 ✔️1 ✔️1
Partager une application spécifique (à partir de la liste des applications en cours d’exécution) ✔️ ✔️1
Partager un onglet de navigateur web à partir de la liste des onglets ouverts ✔️ ✔️ ✔️ ✔️
Recevoir votre flux de partage d’écran
Partager du contenu en mode « Contenu uniquement » ✔️ ✔️ ✔️ ✔️
Recevoir un flux vidéo avec du contenu pour une expérience de partage d’écran en mode « Contenu uniquement » ✔️ ✔️ ✔️ ✔️
Partager du contenu en mode « Contenu partagé en arrière-plan »
Recevoir un flux vidéo avec du contenu pour une expérience de partage d’écran en mode « Contenu partagé en arrière-plan »
Partager du contenu en mode « Côte à côte »
Recevoir un flux vidéo avec du contenu pour une expérience de partage d’écran en mode « Côte à côte »
Partager du contenu en mode « Reporter »
Recevoir un flux vidéo avec du contenu pour une expérience de partage d’écran en mode « Reporter »
Partager l’audio du système pendant le partage d’écran ✔️
Liste Lister les participants ✔️ ✔️ ✔️ ✔️
Ajouter un utilisateur Azure Communication Services
Ajouter un utilisateur Teams ✔️ ✔️ ✔️ ✔️
L’ajout d’utilisateurs Teams respecte la configuration d’accès externe à Teams ✔️ ✔️ ✔️ ✔️
L’ajout d’un utilisateur Teams respecte la configuration d’accès invité à Teams ✔️ ✔️ ✔️ ✔️
Ajouter un numéro de téléphone ✔️ ✔️ ✔️ ✔️
Supprimer un participant ✔️ ✔️ ✔️ ✔️
Admettre les participants de la salle d’attente à la réunion Teams ✔️ ✔️ ✔️ ✔️
Être admis de la salle d’attente à la réunion Teams ✔️ ✔️ ✔️ ✔️
L’ajout d’utilisateurs Teams respecte le cloisonnement de l’information ✔️ ✔️ ✔️ ✔️
Gestion des appareils Demander l’autorisation d’utiliser l’audio et/ou la vidéo ✔️ ✔️ ✔️ ✔️
Obtenir la liste des caméras ✔️ ✔️ ✔️ ✔️
Définir la caméra ✔️ ✔️ ✔️ ✔️
Obtenir la caméra sélectionnée ✔️ ✔️ ✔️ ✔️
Obtenir la liste des microphones ✔️ ✔️ ✔️ ✔️
Définir le microphone ✔️ ✔️ ✔️ ✔️
Obtenir le microphone sélectionné ✔️ ✔️ ✔️ ✔️
Obtenir la liste des haut-parleurs ✔️ ✔️ ✔️ ✔️
Définir le haut-parleur ✔️ ✔️ ✔️ ✔️
Obtenir le haut-parleur sélectionné ✔️ ✔️ ✔️ ✔️
Rendu vidéo Afficher une vidéo unique à de nombreux emplacements (caméra locale ou flux distant) ✔️ ✔️ ✔️ ✔️
Définir/mettre à jour le mode de mise à l’échelle ✔️ ✔️ ✔️ ✔️
Afficher un flux vidéo distant ✔️ ✔️ ✔️ ✔️
Voir ensemble le flux vidéo
Afficher la vue de la grande galerie
Recevoir le flux vidéo à partir du bot multimédia Teams
Recevoir le flux ajusté pour le « contenu en provenance de la caméra »
Ajouter et supprimer le flux vidéo dans la mise en avant ✔️ ✔️ ✔️ ✔️
Autoriser la sélection du flux vidéo pour une mise en avant ✔️ ✔️ ✔️ ✔️
Effets vidéo Flou d’arrière-plan ✔️ ✔️ ✔️ ✔️
Image d’arrière-plan personnalisée ✔️
Enregistrement &transcription Gérer l’enregistrement cloud Teams
Recevoir des informations sur l’appel enregistré dans le cloud ✔️ ✔️ ✔️ ✔️
Gérer l’enregistrement local Teams
Recevoir des informations sur l’appel enregistré localement ✔️ ✔️ ✔️ ✔️
Gérer la transcription Teams
Recevoir des informations sur l’appel en cours de transcription ✔️ ✔️ ✔️ ✔️
Gérer les sous-titres Teams ✔️ ✔️ ✔️ ✔️
Prise en charge d’un enregistrement de conformité ✔️ ✔️ ✔️ ✔️
Engagement Lever et baisser la main ✔️ ✔️ ✔️ ✔️
Indiquer les mains levées et baissées des autres participants ✔️ ✔️ ✔️ ✔️
Déclencher des réactions
Indiquer les réactions des autres participants
Intégrations Contrôler les applications tierces Teams
Recevoir le stream en direct PowerPoint
Recevoir le flux de tableau blanc
Interagir avec un sondage
Interagir avec un Q&A
Routage avancé des appels Démarrer un appel et ajouter des opérations utilisateur respectant les règles de transfert ✔️ ✔️ ✔️ ✔️
Lire et configurer des règles de transfert d’appels
Démarrer un appel et ajouter des opérations utilisateur respectent la sonnerie simultanée ✔️ ✔️ ✔️ ✔️
Lire et configurer les sonneries simultanées
Démarrer un appel et ajouter des opérations utilisateur respectent l’état « Ne pas déranger » ✔️ ✔️ ✔️ ✔️
Le fait de mettre le participant en attente joue de la musique pendant l’attente ✔️
Être mis en attente par un utilisateur Teams sur le client Teams joue de la musique pendant l’attente ✔️ ✔️ ✔️ ✔️
Mettre un appel en attente
Être mis en attente ✔️ ✔️ ✔️ ✔️
Transférer un appel à un utilisateur ✔️ ✔️ ✔️ ✔️
Être transféré à un utilisateur ou à un appel ✔️ ✔️ ✔️ ✔️
Transférer un appel à un appel ✔️ ✔️ ✔️ ✔️
Transférer un appel vers la messagerie vocale
Être transféré vers la messagerie vocale ✔️ ✔️ ✔️ ✔️
Fusionner les appels en cours
Les opérations de démarrage d’un appel et d’ajout d’utilisateurs respectent-elles la configuration de ligne partagée ✔️ ✔️ ✔️ ✔️
Démarrer un appel au nom de l’utilisateur Teams
Lire et configurer la configuration de ligne partagée
Recevoir un appel de surveillance automatique Teams ✔️ ✔️ ✔️ ✔️
Transférer un appel de surveillance automatique Teams ✔️ ✔️ ✔️ ✔️
Recevoir un appel de la file d’attente d’appels Teams ✔️ ✔️ ✔️ ✔️
Transférer un appel de la file d’attente d’appels Teams ✔️ ✔️ ✔️ ✔️
Stratégie d’appel Teams Respecter « Passer des appels privés » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « Enregistrement dans le cloud pour l’appel » Aucune API disponible Aucune API disponible Aucune API disponible Aucune API disponible
Respecter le paramètre « Transcription » Aucune API disponible Aucune API disponible Aucune API disponible Aucune API disponible
Respecter le paramètre « Transfert d’appel et sonneries simultanées pour les personnes de votre organisation » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « Transfert d’appel et sonneries simultanées pour les numéros de téléphone externes » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « La messagerie vocale est disponible pour le routage des appels entrants » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « Les appels entrants peuvent être routés vers des groupes d’appels » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « Délégation pour les appels entrants et sortants » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « Empêcher le contournement de numéro payant et acheminer les appels via le RTC »
Respecter le paramètre « Musique pendant l’attente »
Respecter le paramètre « Refus de l’appel si occupé (Busy on Busy) pendant un appel »
Respecter le paramètre « Sous-titres en temps réel dans les appels Teams » Aucune API disponible Aucune API disponible Aucune API disponible Aucune API disponible
Respecter le paramètre « Filtrage du courrier indésirable » ✔️ ✔️ ✔️ ✔️
Respecter le paramètre « Les appareils SIP peuvent être utilisés pour les appels » ✔️ ✔️ ✔️ ✔️
DevOps Mesures Azure ✔️ ✔️ ✔️ ✔️
Azure Monitor ✔️ ✔️ ✔️ ✔️
Insights Azure Communication Services ✔️ ✔️ ✔️ ✔️
Azure Communication Services Événements d’appel vocal et vidéo
Analytique des appels Teams ✔️ ✔️ ✔️ ✔️
Analytique en temps réel de Teams
  1. La fonctionnalité d’écran de partage peut être obtenue à l’aide de Raw Media, si vous souhaitez apprendre à ajouter Raw Media, visitez le guide de démarrage rapide.
  2. Le Kit de développement logiciel (SDK) Appelant n’a pas d’API explicite, vous devez utiliser l’API du système d’exploitation (android &iOS) pour l’atteindre.

La prise en charge de la diffusion, des délais d’attente, des plateformes et des navigateurs est partagée avec la Vue d’ensemble du kit SDK Appel Communication Services.

Étapes suivantes

Pour plus d’informations, consultez les articles suivants :