Belmogelijkheden die worden ondersteund voor Teams-gebruikers in calling SDK
Met de Azure Communication Services Calling SDK kunnen Teams-gebruikersapparaten spraak- en videocommunicatie-ervaringen stimuleren. Deze pagina bevat gedetailleerde beschrijvingen van belfuncties, waaronder informatie over platform- en browserondersteuning. Als u meteen aan de slag wilt gaan met JavaScript, bekijkt u quickstarts voor aanroepen.
Belangrijke functies van de Calling SDK:
- Adressering : Azure Communication Services gebruikt microsoft Entra-gebruikers-id om communicatie-eindpunten aan te pakken. Clients gebruiken Microsoft Entra-identiteiten om te verifiëren bij de service en met elkaar te communiceren. Deze identiteiten worden gebruikt in aanroepende API's die clients inzicht geven in wie is verbonden met een aanroep (het rooster). En worden ook gebruikt in Microsoft Graph API.
- Versleuteling : de Calling SDK versleutelt verkeer en voorkomt manipulatie op de kabel.
- Apparaatbeheer en media: de Calling SDK biedt faciliteiten voor binding met audio- en videoapparaten, codeert inhoud voor efficiënte overdracht via het communicatiegegevensvlak en geeft inhoud weer voor uitvoerapparaten en weergaven die u opgeeft. API's zijn ook beschikbaar voor het delen van schermen en toepassingen.
- Meldingen : de Calling SDK biedt API's waarmee clients op de hoogte kunnen worden gesteld van een binnenkomende oproep. In situaties waarin uw app niet op de voorgrond wordt uitgevoerd, zijn patronen beschikbaar om pop-upmeldingen ('pop-upmeldingen ') te activeren om gebruikers te informeren over een inkomende oproep.
Belmogelijkheden
De volgende lijst bevat de set functies die momenteel beschikbaar zijn in de Azure Communication Services Calling SDK bij deelname aan 1:1 voice-over-IP (VoIP) of groeps-VoIP-aanroepen.
Groep van functies | Mogelijkheid | JavaScript | Windows | Java (Android) | Objective-C (iOS) |
---|---|---|---|---|---|
Belangrijkste mogelijkheden | Een een-op-een-aanroep naar Teams-gebruiker plaatsen | ✔️ | ✔️ | ✔️ | ✔️ |
Een een-op-een-aanroep naar azure Communication Services-gebruiker plaatsen | ❌ | ❌ | ❌ | ❌ | |
Een groepsgesprek plaatsen met meer dan twee Teams-gebruikers (maximaal 350 gebruikers) | ✔️ | ✔️ | ✔️ | ✔️ | |
Een een-op-een-gesprek promoten met twee Teams-gebruikers in een groepsgesprek met meer dan twee Teams-gebruikers | ✔️ | ✔️ | ✔️ | ✔️ | |
Een groepsoproep toevoegen nadat deze is gestart | ❌ | ❌ | ❌ | ❌ | |
Een andere VoIP-deelnemer uitnodigen om deel te nemen aan een actieve groepsoproep | ✔️ | ✔️ | ✔️ | ✔️ | |
Uw microfoon, spreker en camera testen met een service voor audio testen (beschikbaar door het aanroepen van 8:echo123) | ✔️ | ✔️ | ✔️ | ✔️ | |
Het plaatsen van een oproep eert de configuratie van externe toegang van Teams | ✔️ | ✔️ | ✔️ | ✔️ | |
Het plaatsen van een aanroep eert de configuratie van de gasttoegang van Teams | ✔️ | ✔️ | ✔️ | ✔️ | |
Midden gespreksbeheer | Video in- of uitschakelen | ✔️ | ✔️ | ✔️ | ✔️ |
Microfoon dempen/dempen opheffen | ✔️ | ✔️ | ✔️ | ✔️ | |
Schakelen tussen camera's | ✔️ | ✔️ | ✔️ | ✔️ | |
Lokaal vasthouden/opheffen | ✔️ | ✔️ | ✔️ | ✔️ | |
Indicator van dominante sprekers in het gesprek | ✔️ | ✔️ | ✔️ | ✔️ | |
Luidsprekerapparaat kiezen voor oproepen | ✔️ | ✔️ | ❌2 | ❌2 | |
Microfoon kiezen voor aanroepen | ✔️ | ✔️ | ❌2 | ❌2 | |
Indicator van de status van de deelnemer Niet-actief, vroege media, verbinding maken, verbonden, in de wacht, in lobby, verbroken |
✔️ | ✔️ | ✔️ | ✔️ | |
Indicator van de status van de oproep Vroege media, binnenkomend, verbinden, rinkelen, verbonden, in de wacht, verbinding verbreken, verbroken |
✔️ | ✔️ | ✔️ | ✔️ | |
Aangeven dat deelnemers worden gedempt | ✔️ | ✔️ | ✔️ | ✔️ | |
De redenen voor het beëindigen van het gesprek aangeven | ✔️ | ✔️ | ✔️ | ✔️ | |
Scherm delen | Het volledige scherm delen vanuit de toepassing | ✔️ | ✔️1 | ✔️1 | ✔️1 |
Een specifieke toepassing delen (in de lijst met actieve toepassingen) | ✔️ | ✔️1 | ❌ | ❌ | |
Een tabblad van webbrowser delen vanuit de lijst met geopende tabbladen | ✔️ | ✔️ | ✔️ | ✔️ | |
De stream voor het delen van het scherm ontvangen | ❌ | ❌ | ❌ | ❌ | |
Inhoud delen in de modus Alleen-inhoud | ✔️ | ✔️ | ✔️ | ✔️ | |
Videostream ontvangen met inhoud voor het delen van schermen met alleen inhoud | ✔️ | ✔️ | ✔️ | ✔️ | |
Inhoud delen in de modus 'standout' | ❌ | ❌ | ❌ | ❌ | |
Videostream ontvangen met inhoud voor een 'opvallende' schermdeling | ❌ | ❌ | ❌ | ❌ | |
Inhoud delen in de modus 'side-by-side' | ❌ | ❌ | ❌ | ❌ | |
Videostream ontvangen met inhoud voor het 'side-by-side' delen van het scherm | ❌ | ❌ | ❌ | ❌ | |
Inhoud delen in de modus 'reporter' | ❌ | ❌ | ❌ | ❌ | |
Videostream ontvangen met inhoud voor de ervaring voor het delen van het scherm voor 'reporter'. | ❌ | ❌ | ❌ | ❌ | |
Systeemaudio delen tijdens het delen van het scherm | ✔️ | ❌ | ❌ | ❌ | |
Rooster | Deelnemers weergeven | ✔️ | ✔️ | ✔️ | ✔️ |
Een Azure Communication Services-gebruiker toevoegen | ❌ | ❌ | ❌ | ❌ | |
Een Teams-gebruiker toevoegen | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams-gebruikers toevoegen, respecteren de configuratie van externe toegang van Teams | ✔️ | ✔️ | ✔️ | ✔️ | |
Als u Teams-gebruiker toevoegt, wordt de configuratie voor gasttoegang van Teams gehonoreerd | ✔️ | ✔️ | ✔️ | ✔️ | |
Een telefoonnummer toevoegen | ✔️ | ✔️ | ✔️ | ✔️ | |
Een deelnemer verwijderen | ✔️ | ✔️ | ✔️ | ✔️ | |
Deelnemers in de lobby toelaten tot de Teams-vergadering | ✔️ | ✔️ | ✔️ | ✔️ | |
Worden toegelaten vanuit de lobby in de Teams-vergadering | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams-gebruikers toevoegen aan informatiebarrières | ✔️ | ✔️ | ✔️ | ✔️ | |
Apparaatbeheer | Vragen om toestemming om audio en/of video te gebruiken | ✔️ | ✔️ | ✔️ | ✔️ |
Cameralijst ophalen | ✔️ | ✔️ | ✔️ | ✔️ | |
Camera instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
Geselecteerde camera ophalen | ✔️ | ✔️ | ✔️ | ✔️ | |
Microfoonlijst ophalen | ✔️ | ✔️ | ✔️ | ✔️ | |
Microfoon instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
Geselecteerde microfoon ophalen | ✔️ | ✔️ | ✔️ | ✔️ | |
Lijst met sprekers ophalen | ✔️ | ✔️ | ✔️ | ✔️ | |
Luidspreker instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
Geselecteerde spreker ophalen | ✔️ | ✔️ | ✔️ | ✔️ | |
Videorendering | Eén video weergeven op veel plaatsen (lokale camera of externe stream) | ✔️ | ✔️ | ✔️ | ✔️ |
Schaalmodus instellen/bijwerken | ✔️ | ✔️ | ✔️ | ✔️ | |
Externe videostream weergeven | ✔️ | ✔️ | ✔️ | ✔️ | |
Videostream in de modus Samen bekijken | ✔️ | ❌ | ❌ | ❌ | |
Grote galerieweergave weergeven | ❌ | ❌ | ❌ | ❌ | |
Videostream ontvangen van Teams-mediabot | ❌ | ❌ | ❌ | ❌ | |
Aangepaste stream ontvangen voor 'inhoud van camera' | ❌ | ❌ | ❌ | ❌ | |
Videostream toevoegen aan en verwijderen uit spotlight | ✔️ | ✔️ | ✔️ | ✔️ | |
Toestaan dat videostream is geselecteerd voor spotlight | ✔️ | ✔️ | ✔️ | ✔️ | |
Video-effecten | Achtergrond vervagen | ✔️ | ✔️ | ✔️ | ✔️ |
Aangepaste achtergrondafbeelding | ✔️ | ❌ | ❌ | ❌ | |
Opname en transcriptie | Teams-cloudopname beheren | ❌ | ❌ | ❌ | ❌ |
Informatie ontvangen over het opnemen van oproepen in de cloud | ✔️ | ✔️ | ✔️ | ✔️ | |
Lokale opname van Teams beheren | ❌ | ❌ | ❌ | ❌ | |
Informatie ontvangen over het lokaal opnemen van oproepen | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams-transcriptie beheren | ❌ | ❌ | ❌ | ❌ | |
Informatie ontvangen over aanroep die wordt getranscribeerd | ✔️ | ✔️ | ✔️ | ✔️ | |
Ondertiteling van Teams beheren | ✔️ | ✔️ | ✔️ | ✔️ | |
Ondersteuning voor nalevingsopname | ✔️ | ✔️ | ✔️ | ✔️ | |
Interactie | Omhoog en onderste hand | ✔️ | ✔️ | ✔️ | ✔️ |
De verhoogde en verlaagde handen van andere deelnemers aangeven | ✔️ | ✔️ | ✔️ | ✔️ | |
Triggerreacties | ❌ | ❌ | ❌ | ❌ | |
Reacties van andere deelnemers aangeven | ❌ | ❌ | ❌ | ❌ | |
Integraties | Teams-toepassingen van derden beheren | ❌ | ❌ | ❌ | ❌ |
PowerPoint Live stream ontvangen | ❌ | ❌ | ❌ | ❌ | |
Whiteboard-stream ontvangen | ❌ | ❌ | ❌ | ❌ | |
Interactie met een peiling | ❌ | ❌ | ❌ | ❌ | |
Interactie met een Q&A | ❌ | ❌ | ❌ | ❌ | |
Geavanceerde oproeproutering | Een oproep starten en gebruikersbewerkingen toevoegen aan doorstuurregels | ✔️ | ✔️ | ✔️ | ✔️ |
Regels voor het doorschakelen van gesprekken lezen en configureren | ❌ | ❌ | ❌ | ❌ | |
Een oproep starten en gebruikersbewerkingen toevoegen om gelijktijdig te bellen | ✔️ | ✔️ | ✔️ | ✔️ | |
Gelijktijdig bellen lezen en configureren | ❌ | ❌ | ❌ | ❌ | |
Start een oproep en voeg gebruikersbewerkingen toe met de status Niet storen | ✔️ | ✔️ | ✔️ | ✔️ | |
In bewaring plaatsen van deelnemer speelt muziek in de wacht | ✔️ | ❌ | ❌ | ❌ | |
Wordt geplaatst door Teams-gebruiker in Teams-client in bewaring speelt muziek in bewaring | ✔️ | ✔️ | ✔️ | ✔️ | |
Een gesprek parkeren | ❌ | ❌ | ❌ | ❌ | |
Geparkeerd worden | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep doorschakelen naar een gebruiker | ✔️ | ✔️ | ✔️ | ✔️ | |
Worden overgebracht naar een gebruiker of gesprek | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep doorschakelen naar een gesprek | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep doorschakelen naar voicemail | ✔️ | ✔️ | ✔️ | ✔️ | |
Worden overgebracht naar voicemail | ✔️ | ✔️ | ✔️ | ✔️ | |
Lopende oproepen samenvoegen | ❌ | ❌ | ❌ | ❌ | |
Start een aanroep en voegt gebruikersbewerkingen toe aan de configuratie van een gedeelde regel | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep starten namens de Teams-gebruiker | ❌ | ❌ | ❌ | ❌ | |
Configuratie van gedeelde lijnen lezen en configureren | ❌ | ❌ | ❌ | ❌ | |
Een oproep ontvangen van Teams Auto Attendant | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep doorschakelen naar Teams Auto Attendant | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep ontvangen vanuit de oproepwachtrij van Teams | ✔️ | ✔️ | ✔️ | ✔️ | |
Een oproep doorschakelen vanuit teams-oproepwachtrij | ✔️ | ✔️ | ✔️ | ✔️ | |
Beleid voor bellen in Teams | Eer "Privégesprekken voeren" | ✔️ | ✔️ | ✔️ | ✔️ |
De instelling 'Cloudopname voor bellen' instellen | Er is geen API beschikbaar | Er is geen API beschikbaar | Er is geen API beschikbaar | Er is geen API beschikbaar | |
De instelling 'Transcriptie' instellen | Er is geen API beschikbaar | Er is geen API beschikbaar | Er is geen API beschikbaar | Er is geen API beschikbaar | |
De instelling 'Oproepen doorschakelen en tegelijk bellen naar personen in uw organisatie' instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
De instelling 'Doorschakelen en tegelijk bellen naar externe telefoonnummers' instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
De instelling 'Voicemail is beschikbaar voor het routeren van inkomende oproepen' | ✔️ | ✔️ | ✔️ | ✔️ | |
Ereinstelling 'Inkomende oproepen kunnen worden gerouteerd naar oproepgroepen' | ✔️ | ✔️ | ✔️ | ✔️ | |
Eer de instelling 'Delegatie voor inkomende en uitgaande oproepen' instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
De instelling "Tol bypass voorkomen en oproepen verzenden via het PSTN" | ❌ | ❌ | ❌ | ❌ | |
Eerinstelling "Muziek in wachtstand" | ❌ | ❌ | ❌ | ❌ | |
De instelling 'Bezet bij bezet bij gesprek' instellen | ❌ | ❌ | ❌ | ❌ | |
De instelling 'Realtime ondertiteling in Teams-oproepen' instellen | Er is geen API beschikbaar | Er is geen API beschikbaar | Er is geen API beschikbaar | Er is geen API beschikbaar | |
De instelling Spamfilters instellen | ✔️ | ✔️ | ✔️ | ✔️ | |
Ereinstelling 'SIP-apparaten kunnen worden gebruikt voor oproepen' | ✔️ | ✔️ | ✔️ | ✔️ | |
DevOps | Metrische gegevens van Azure | ✔️ | ✔️ | ✔️ | ✔️ |
Azure Monitor | ✔️ | ✔️ | ✔️ | ✔️ | |
Inzichten in Azure Communication Services | ✔️ | ✔️ | ✔️ | ✔️ | |
Gebeurtenissen voor spraak- en videogesprekken in Azure Communication Services | ❌ | ❌ | ❌ | ❌ | |
Teams-gespreksanalyse | ✔️ | ✔️ | ✔️ | ✔️ | |
Realtime analyse van Teams | ❌ | ❌ | ❌ | ❌ |
- De functie Scherm delen kan worden bereikt met Raw Media, als u wilt leren, hoe u Raw Media toevoegt, gaat u naar de snelstartgids.
- De Aanroepende SDK heeft geen expliciete API. U moet de API van het besturingssysteem (Android & iOS) gebruiken om deze te bereiken.
Ondersteuning voor streaming, time-outs, platformen en browsers wordt gedeeld met het overzicht van de Communication Services-aanroep-SDK.
Volgende stappen
Raadpleeg voor meer informatie de volgende artikelen:
- Lees meer over algemene oproepstromen
- Meer informatie over aanroeptypen