Fonctionnalités d’appel prises en charge pour les utilisateurs Teams dans le SDK Appel
Le SDK Appel d’Azure Communication Services permet aux appareils des utilisateurs Teams de piloter les expériences de communication voix 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 sans attendre avec JavaScript, consultez Démarrages rapides Appel.
Principales fonctionnalités du kit SDK Appel :
- Adressage – Azure Communication Services utilise l’identifiant de l’utilisateur(-trice) Microsoft Entra pour adresser les points de terminaison de communication. Les clients utilisent les 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 SDK Appel Azure Communication Services lors de la participation à des appels VoIP 1:1 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 de vidéo | Flou d’arrière-plan | ✔️ | ✔️ | ✔️ | ✔️ |
Arrière-plan personnalisé | ✔️ | ❌ | ❌ | ❌ | |
Enregistrement et transcription | Gérer les enregistrements cloud Teams | ❌ | ❌ | ❌ | ❌ |
Recevoir des informations sur l’appel en cours d’enregistrement sur le cloud | ✔️ | ✔️ | ✔️ | ✔️ | |
Donner un consentement explicite à l’enregistrement cloud Teams | ✔️ | ❌ | ❌ | ❌ | |
Gérer la transcription Teams | ❌ | ❌ | ❌ | ❌ | |
Recevoir des informations sur l’appel en cours de transcription | ✔️ | ✔️ | ✔️ | ✔️ | |
Donner un consentement explicite à la transcription Teams | ✔️ | ❌ | ❌ | ❌ | |
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 Whiteboard | ❌ | ❌ | ❌ | ❌ | |
Interagir avec un sondage | ❌ | ❌ | ❌ | ❌ | |
Interagir avec un site Q&A | ❌ | ❌ | ❌ | ❌ | |
Routage avancé des appels | Commencer un appel et d’ajout d’utilisateurs respectent-elles les règles de transfert | ✔️ | ✔️ | ✔️ | ✔️ |
Lire et configurer des règles de transfert d’appels | ❌ | ❌ | ❌ | ❌ | |
Commencer un appel et d’ajout d’utilisateurs respectent-elles les sonneries simultanées | ✔️ | ✔️ | ✔️ | ✔️ | |
Lire et configurer les sonneries simultanées | ❌ | ❌ | ❌ | ❌ | |
Lancer un appel et ajouter des opérations d’utilisateur(-trice) honorer le statut « 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 | ❌ | ❌ | ❌ | ❌ |
- La fonctionnalité d’écran de partage peut être obtenue à l’aide de Raw Media, si vous souhaitez apprendre, comment ajouter Raw Media, visitez le guide de démarrage rapide.
- 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 et 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 :
- Se familiariser avec les flux d’appels généraux
- Découvrir les types d’appels