A Teams-felhasználók által támogatott hívási képességek az SDK-ban
Az Azure Communication Services Calling SDK lehetővé teszi, hogy a Teams felhasználói eszközei hang- és videokommunikációs élményt vezessenek. Ezen az oldalon részletes leírást talál a hívási funkciókról, beleértve a platform- és böngészőtámogatási információkat. A JavaScript használatának első lépéseit a Rövid útmutatók meghívása című témakörben tekintheti meg.
A Hívó SDK főbb funkciói:
- Címzés – Az Azure Communication Services a Microsoft Entra felhasználói azonosítót használja a kommunikációs végpontok kezeléséhez. Az ügyfelek Microsoft Entra-identitásokkal hitelesítik a szolgáltatást, és kommunikálnak egymással. Ezeket az identitásokat a Hívás API-kban használják, amelyek lehetővé teszik az ügyfelek számára a híváshoz csatlakozó személy (a névsor) láthatóságát. És a Microsoft Graph API-ban is használhatók.
- Titkosítás – A hívó SDK titkosítja a forgalmat, és megakadályozza a vezeték illetéktelen illetéktelen használatát.
- Eszközkezelés és média – A hívó SDK lehetővé teszi a hang- és videoeszközökhöz való kötést, a tartalom kódolását a kommunikációs adatsíkon keresztüli hatékony átvitelhez, valamint a tartalmat az Ön által megadott kimeneti eszközökre és nézetekre rendereli. Az API-k képernyő- és alkalmazásmegosztáshoz is elérhetők.
- Értesítések – A hívó SDK api-kat biztosít, amelyek lehetővé teszik az ügyfelek számára a bejövő hívásról való értesítést. Azokban az esetekben, amikor az alkalmazás nem fut az előtérben, a minták előugró értesítések ("bejelentések") indítására használhatók, amelyek tájékoztatják a felhasználókat egy bejövő hívásról.
Hívási képességek
Az alábbi lista az Azure Communication Services Calling SDK-ban jelenleg elérhető funkciók készletét mutatja be, amikor 1:1-ás hangátviteli (VoIP) vagy csoportos VoIP-hívásokban vesz részt.
Funkciók csoportja | Funkció | JavaScript | Windows | Java (Android) | Objective-C (iOS) |
---|---|---|---|---|---|
Alapvető képességek | Egy-az-egyhez hívás indítása a Teams-felhasználónak | ✔️ | ✔️ | ✔️ | ✔️ |
Egy-az-egyhez hívás kezdeményezése az Azure Communication Services-felhasználóhoz | ❌ | ❌ | ❌ | ❌ | |
Csoportos hívás kezdeményezése több mint két Teams-felhasználóval (legfeljebb 350 felhasználóval) | ✔️ | ✔️ | ✔️ | ✔️ | |
Egy-az-egyhez hívás előléptetése két Teams-felhasználóval egy több Teams-felhasználóval rendelkező csoporthívásban | ✔️ | ✔️ | ✔️ | ✔️ | |
Csatlakozás csoporthíváshoz a kezdés után | ❌ | ❌ | ❌ | ❌ | |
Másik VoIP-résztvevő meghívása folyamatban lévő csoportos híváshoz való csatlakozáshoz | ✔️ | ✔️ | ✔️ | ✔️ | |
Tesztelje mikrofonját, hangszóróját és kameráját egy hangtesztelési szolgáltatással (a 8:echo123 hívásával érhető el) | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás elhelyezése a Teams külső hozzáférési konfigurációjának tiszteletben helyezése | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás indítása a Teams vendéghozzáférés-konfigurációjának tiszteletére | ✔️ | ✔️ | ✔️ | ✔️ | |
Közepes hívásvezérlés | A videó be- és kikapcsolása | ✔️ | ✔️ | ✔️ | ✔️ |
Mikrofon elnémítása/visszahangosítása | ✔️ | ✔️ | ✔️ | ✔️ | |
Váltás a kamerák között | ✔️ | ✔️ | ✔️ | ✔️ | |
Helyi visszatartás/visszatartás megszüntetése | ✔️ | ✔️ | ✔️ | ✔️ | |
A hívás domináns hangszóróinak mutatója | ✔️ | ✔️ | ✔️ | ✔️ | |
Beszélőeszköz kiválasztása hívásokhoz | ✔️ | ✔️ | ❌2 | ❌2 | |
Mikrofon kiválasztása hívásokhoz | ✔️ | ✔️ | ❌2 | ❌2 | |
A résztvevő állapotának mutatója Tétlen, Korai média, Csatlakozás, Csatlakoztatva, Várakozva, Előszobában, Leválasztva |
✔️ | ✔️ | ✔️ | ✔️ | |
A hívás állapotának jelzője Korai adathordozó, Bejövő, Kapcsolódás, Csengés, Csatlakoztatott, Visszatartás, Leválasztva, Leválasztva |
✔️ | ✔️ | ✔️ | ✔️ | |
A résztvevők elnémításának jelzése | ✔️ | ✔️ | ✔️ | ✔️ | |
A résztvevők indokainak megjelölése a hívás megszakítására | ✔️ | ✔️ | ✔️ | ✔️ | |
Képernyőmegosztás | A teljes képernyő megosztása az alkalmazáson belülről | ✔️ | ✔️1 | ✔️1 | ✔️1 |
Adott alkalmazás megosztása (a futó alkalmazások listájából) | ✔️ | ✔️1 | ❌ | ❌ | |
Böngészőlap megosztása a megnyitott lapok listájából | ✔️ | ✔️ | ✔️ | ✔️ | |
Képernyőmegosztási stream fogadása | ❌ | ❌ | ❌ | ❌ | |
Tartalom megosztása "csak tartalom" módban | ✔️ | ✔️ | ✔️ | ✔️ | |
Videostream fogadása tartalommal a "csak tartalom" képernyőmegosztási felülethez | ✔️ | ✔️ | ✔️ | ✔️ | |
Tartalom megosztása "kiemelkedő" módban | ❌ | ❌ | ❌ | ❌ | |
Videostream fogadása tartalommal a "kiemelkedő" képernyőmegosztási élmény érdekében | ❌ | ❌ | ❌ | ❌ | |
Tartalom megosztása "egymás mellett" módban | ❌ | ❌ | ❌ | ❌ | |
Videostream fogadása tartalommal az "egymás mellett" képernyőmegosztási élmény érdekében | ❌ | ❌ | ❌ | ❌ | |
Tartalom megosztása "riporter" módban | ❌ | ❌ | ❌ | ❌ | |
Videostream fogadása tartalommal a "riporter" képernyőmegosztási élményéhez | ❌ | ❌ | ❌ | ❌ | |
Rendszerhang megosztása képernyőmegosztás közben | ✔️ | ❌ | ❌ | ❌ | |
Beosztásról | Résztvevők listázása | ✔️ | ✔️ | ✔️ | ✔️ |
Azure Communication Services-felhasználó hozzáadása | ❌ | ❌ | ❌ | ❌ | |
Teams-felhasználó hozzáadása | ✔️ | ✔️ | ✔️ | ✔️ | |
A Teams-felhasználók hozzáadása tiszteletben tartja a Teams külső hozzáférési konfigurációját | ✔️ | ✔️ | ✔️ | ✔️ | |
A Teams-felhasználó hozzáadása tiszteletben tartja a Teams vendéghozzáférés konfigurációját | ✔️ | ✔️ | ✔️ | ✔️ | |
Telefonszám hozzáadása | ✔️ | ✔️ | ✔️ | ✔️ | |
Résztvevő eltávolítása | ✔️ | ✔️ | ✔️ | ✔️ | |
Az előszobában lévő résztvevők beengedése a Teams-értekezletbe | ✔️ | ✔️ | ✔️ | ✔️ | |
Beengedés az előszobából a Teams-értekezletbe | ✔️ | ✔️ | ✔️ | ✔️ | |
A Teams-felhasználók hozzáadása tiszteletben tartja az információs korlátokat | ✔️ | ✔️ | ✔️ | ✔️ | |
Eszközkezelés | Kérjen engedélyt a hang és/vagy videó használatára | ✔️ | ✔️ | ✔️ | ✔️ |
Kameralista lekérése | ✔️ | ✔️ | ✔️ | ✔️ | |
Kamera beállítása | ✔️ | ✔️ | ✔️ | ✔️ | |
Kiválasztott kamera lekérése | ✔️ | ✔️ | ✔️ | ✔️ | |
Mikrofonlista lekérése | ✔️ | ✔️ | ✔️ | ✔️ | |
Mikrofon beállítása | ✔️ | ✔️ | ✔️ | ✔️ | |
A kijelölt mikrofon lekérése | ✔️ | ✔️ | ✔️ | ✔️ | |
Előadók listájának lekérése | ✔️ | ✔️ | ✔️ | ✔️ | |
Hangszóró beállítása | ✔️ | ✔️ | ✔️ | ✔️ | |
Kijelölt előadó lekérése | ✔️ | ✔️ | ✔️ | ✔️ | |
Videó renderelése | Egyetlen videó renderelése sok helyen (helyi kamera vagy távoli stream) | ✔️ | ✔️ | ✔️ | ✔️ |
Méretezési mód beállítása/frissítése | ✔️ | ✔️ | ✔️ | ✔️ | |
Távoli videóstream renderelése | ✔️ | ✔️ | ✔️ | ✔️ | |
Az együttes módú videóstream megtekintése | ✔️ | ❌ | ❌ | ❌ | |
Nagyméretű gyűjtemény nézet megtekintése | ❌ | ❌ | ❌ | ❌ | |
Videostream fogadása a Teams médiarobotjától | ❌ | ❌ | ❌ | ❌ | |
Módosult stream fogadása a "camera-ból származó tartalom" kifejezéshez | ❌ | ❌ | ❌ | ❌ | |
Videostream hozzáadása és eltávolítása a reflektorfényből | ✔️ | ✔️ | ✔️ | ✔️ | |
A videóstream kiválasztásának engedélyezése reflektorfénybe | ✔️ | ✔️ | ✔️ | ✔️ | |
Videóeffektusok | Háttér elhomályosul | ✔️ | ✔️ | ✔️ | ✔️ |
Egyéni háttérkép | ✔️ | ❌ | ❌ | ❌ | |
Felvétel &átírása | Teams-felhőrögzítés kezelése | ❌ | ❌ | ❌ | ❌ |
Információ fogadása a felhőben rögzített hívásról | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams helyi felvételének kezelése | ❌ | ❌ | ❌ | ❌ | |
A helyileg rögzített hívás adatainak fogadása | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams-átírás kezelése | ❌ | ❌ | ❌ | ❌ | |
A hívás átírásával kapcsolatos információk fogadása | ✔️ | ✔️ | ✔️ | ✔️ | |
A Teams feliratainak kezelése | ✔️ | ✔️ | ✔️ | ✔️ | |
A megfelelőség rögzítésének támogatása | ✔️ | ✔️ | ✔️ | ✔️ | |
Előjegyzés | Fel- és leosztás | ✔️ | ✔️ | ✔️ | ✔️ |
Más résztvevők felemelt és leengedett kézének jelzése | ✔️ | ✔️ | ✔️ | ✔️ | |
Triggerreakciók | ❌ | ❌ | ❌ | ❌ | |
Más résztvevők reakcióinak jelzése | ❌ | ❌ | ❌ | ❌ | |
Integrációk | Harmadik féltől származó Teams-alkalmazások vezérlése | ❌ | ❌ | ❌ | ❌ |
Élő PowerPoint stream fogadása | ❌ | ❌ | ❌ | ❌ | |
Rajztábla stream fogadása | ❌ | ❌ | ❌ | ❌ | |
Lekérdezések interakciója | ❌ | ❌ | ❌ | ❌ | |
Q&A-k interakciója | ❌ | ❌ | ❌ | ❌ | |
Speciális hívásirányítás | Hívás indítása és felhasználói műveletek becsülettovábbítási szabályainak hozzáadása | ✔️ | ✔️ | ✔️ | ✔️ |
Hívásátirányítási szabályok olvasása és konfigurálása | ❌ | ❌ | ❌ | ❌ | |
Hívás indítása és felhasználói műveletek egyidejű csengetése | ✔️ | ✔️ | ✔️ | ✔️ | |
Egyidejű csengetés olvasása és konfigurálása | ❌ | ❌ | ❌ | ❌ | |
Hívás indítása és felhasználói műveletek hozzáadása "Ne zavarjanak" állapot | ✔️ | ✔️ | ✔️ | ✔️ | |
A résztvevő várakoztatásra helyezése zene lejátszása várakoztatáskor | ✔️ | ❌ | ❌ | ❌ | |
A Teams-felhasználó által a Teams-ügyfélen várakoztatva lévő zene lejátszása | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás parkolása | ❌ | ❌ | ❌ | ❌ | |
Parkolni | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás átadása felhasználónak | ✔️ | ✔️ | ✔️ | ✔️ | |
Át lesz továbbítja egy felhasználónak vagy egy hívásnak | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás átvitele hívásra | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás átvitele a Hangposta szolgáltatásba | ✔️ | ✔️ | ✔️ | ✔️ | |
Továbbítás hangpostára | ✔️ | ✔️ | ✔️ | ✔️ | |
Folyamatban lévő hívások egyesítése | ❌ | ❌ | ❌ | ❌ | |
Elindít egy hívást, és hozzáadja a felhasználói műveleteket a megosztott vonal konfigurációja szerint | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás indítása a Teams-felhasználó nevében | ❌ | ❌ | ❌ | ❌ | |
Megosztott vonal konfigurációjának olvasása és konfigurálása | ❌ | ❌ | ❌ | ❌ | |
Hívás fogadása a Teams automatikus segítőitől | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás átadása a Teams automatikus résztvevője számára | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás fogadása a Teams hívássorából | ✔️ | ✔️ | ✔️ | ✔️ | |
Hívás átvitele a Teams hívássorából | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams hívási szabályzata | Honor "Privát hívások" | ✔️ | ✔️ | ✔️ | ✔️ |
"Híváshoz készült felhőrögzítés" becsületbeállítás | Nincs elérhető API | Nincs elérhető API | Nincs elérhető API | Nincs elérhető API | |
Becsület beállítása "Átírás" | Nincs elérhető API | Nincs elérhető API | Nincs elérhető API | Nincs elérhető API | |
"Hívásátirányítás és egyidejű csengetés a szervezet tagjai számára" beállítás | ✔️ | ✔️ | ✔️ | ✔️ | |
"Hívásátirányítás és egyidejű csengetés külső telefonszámok felé" beállítás | ✔️ | ✔️ | ✔️ | ✔️ | |
Honor (A hangposta elérhető bejövő hívások útválasztásához) beállítás | ✔️ | ✔️ | ✔️ | ✔️ | |
Honor (A bejövő hívások átirányíthatók a híváscsoportokhoz) | ✔️ | ✔️ | ✔️ | ✔️ | |
A "Delegálás bejövő és kimenő hívások delegálása" beállítás | ✔️ | ✔️ | ✔️ | ✔️ | |
"Az útdíj megkerülésének megakadályozása és hívások küldése a PSTN-ben" beállítás | ❌ | ❌ | ❌ | ❌ | |
Honor beállítás "Zene várakoztatva" | ❌ | ❌ | ❌ | ❌ | |
"Foglalt elfoglaltság hívás közben" beállítás | ❌ | ❌ | ❌ | ❌ | |
Honor (Valós idejű feliratok a Teams-hívásokban) beállítás | Nincs elérhető API | Nincs elérhető API | Nincs elérhető API | Nincs elérhető API | |
A "Levélszemétszűrés" becsületbeállítása | ✔️ | ✔️ | ✔️ | ✔️ | |
Honor beállítás "SIP-eszközök használhatók hívásokhoz" | ✔️ | ✔️ | ✔️ | ✔️ | |
DevOps | Azure-metrikák | ✔️ | ✔️ | ✔️ | ✔️ |
Azure Monitor | ✔️ | ✔️ | ✔️ | ✔️ | |
Azure Communication Services Insights | ✔️ | ✔️ | ✔️ | ✔️ | |
Az Azure Communication Services hang- és videohívási eseményei | ❌ | ❌ | ❌ | ❌ | |
Teams Call Analytics | ✔️ | ✔️ | ✔️ | ✔️ | |
Teams valós idejű elemzés | ❌ | ❌ | ❌ | ❌ |
- A Megosztás képernyő funkció a Raw Media használatával érhető el. Ha szeretné megtudni, hogyan adhat hozzá Nyers adathordozót, tekintse meg a rövid útmutatót.
- A hívó SDK nem rendelkezik explicit API-val, az operációs rendszer (android & iOS) API-t kell használnia annak eléréséhez.
A streamelés, az időtúllépések, a platformok és a böngészők támogatása meg van osztva a Communication Services hívási SDK-áttekintésével.
Következő lépések
További információért tekintse át az alábbi cikkeket:
- Az általános hívási folyamatok megismerése
- Tudnivalók a hívástípusokról