Udostępnij za pośrednictwem


Możliwości wywoływania obsługiwane przez użytkowników usługi Teams w zestawie SDK wywoływania

Zestaw SDK wywołujący usługi Azure Communication Services umożliwia urządzeniom użytkowników usługi Teams obsługę środowisk komunikacji głosowej i wideo. Ta strona zawiera szczegółowe opisy funkcji wywoływania, w tym informacje o obsłudze platformy i przeglądarki. Aby od razu rozpocząć pracę z językiem JavaScript, zapoznaj się z artykułem Wywoływanie przewodników Szybki start.

Najważniejsze funkcje zestawu SDK wywołującego:

  • Adresowanie — usługi Azure Communication Services używają identyfikatora użytkownika Entra firmy Microsoft do adresowania punktów końcowych komunikacji. Klienci używają tożsamości firmy Microsoft Entra do uwierzytelniania w usłudze i komunikowania się ze sobą. Te tożsamości są używane w wywoływaniu interfejsów API, które zapewniają klientom wgląd w to, kto jest połączony z wywołaniem (skład). Są one również używane w interfejsie API programu Microsoft Graph.
  • Szyfrowanie — zestaw SDK wywołujący szyfruje ruch i uniemożliwia manipulowanie przewodem.
  • Zarządzanie urządzeniami i multimediów — zestaw SDK wywołujący udostępnia funkcje powiązania z urządzeniami audio i wideo, koduje zawartość do wydajnej transmisji przez płaszczyznę danych komunikacji i renderuje zawartość do urządzeń wyjściowych i widoków, które określisz. Interfejsy API są również udostępniane do udostępniania ekranu i aplikacji.
  • Powiadomienia — zestaw SDK wywołujący udostępnia interfejsy API, które umożliwiają klientom powiadamianie o wywołaniu przychodzącym. W sytuacjach, gdy aplikacja nie działa na pierwszym planie, wzorce są dostępne do uruchamiania wyskakujących powiadomień ("wyskakujących") w celu poinformowania użytkowników o przychodzącym wywołaniu.

Możliwości wywoływania

Na poniższej liście przedstawiono zestaw funkcji, które są obecnie dostępne w zestawie SDK połączeń usług Azure Communication Services podczas udziału w 1:1 voice-over-IP (VoIP) lub grupowych wywołań VoIP.

Grupa funkcji Możliwość JavaScript Windows Java (Android) Objective-C (iOS)
Podstawowe możliwości Umieszczanie wywołania "jeden do jednego" do użytkownika usługi Teams ✔️ ✔️ ✔️ ✔️
Umieszczanie wywołania "jeden do jednego" do użytkownika usług Azure Communication Services
Umieść wywołanie grupy z więcej niż dwoma użytkownikami usługi Teams (do 350 użytkowników) ✔️ ✔️ ✔️ ✔️
Podwyższanie poziomu połączenia jeden do jednego z dwoma użytkownikami usługi Teams w wywołaniu grupy z więcej niż dwoma użytkownikami usługi Teams ✔️ ✔️ ✔️ ✔️
Dołączanie do wywołania grupy po rozpoczęciu
Zaproś innego uczestnika VoIP, aby dołączyć do trwającego połączenia grupowego ✔️ ✔️ ✔️ ✔️
Przetestuj mikrofon, głośnik i kamerę za pomocą usługi testowania dźwięku (dostępnej przez wywołanie 8:echo123) ✔️ ✔️ ✔️ ✔️
Umieszczanie wywołania honoruje konfigurację dostępu zewnętrznego usługi Teams ✔️ ✔️ ✔️ ✔️
Umieszczanie połączenia honoruje konfigurację dostępu gościa usługi Teams ✔️ ✔️ ✔️ ✔️
Sterowanie wywołaniem środkowym Włączanie/wyłączanie wideo ✔️ ✔️ ✔️ ✔️
Wycisz/Wycisz mikrofon ✔️ ✔️ ✔️ ✔️
Przełączanie między kamerami ✔️ ✔️ ✔️ ✔️
Blokada lokalna/un-hold ✔️ ✔️ ✔️ ✔️
Wskaźnik dominujących głośników w wywołaniu ✔️ ✔️ ✔️ ✔️
Wybieranie urządzenia głośnika na potrzeby połączeń ✔️ ✔️ 2 2
Wybieranie mikrofonu dla połączeń ✔️ ✔️ 2 2
Wskaźnik stanu uczestnika
Bezczynne, wczesne media, Łączenie, Połączone, Wstrzymane, W lobby, Rozłączone
✔️ ✔️ ✔️ ✔️
Wskaźnik stanu wywołania
Wczesne nośniki, przychodzące, łączenie, dzwonienie, podłączanie, blokada, rozłączanie, rozłączanie
✔️ ✔️ ✔️ ✔️
Wskazuje, że uczestnicy są wyciszeni ✔️ ✔️ ✔️ ✔️
Wskazuje przyczyny zakończenia połączenia przez uczestników ✔️ ✔️ ✔️ ✔️
Udostępnianie ekranu Udostępnianie całego ekranu z poziomu aplikacji ✔️ ✔️1 ✔️1 ✔️1
Udostępnianie określonej aplikacji (z listy uruchomionych aplikacji) ✔️ ✔️1
Udostępnianie karty przeglądarki internetowej z listy otwartych kart ✔️ ✔️ ✔️ ✔️
Odbieranie strumienia udostępniania ekranu
Udostępnianie zawartości w trybie "tylko do zawartości" ✔️ ✔️ ✔️ ✔️
Odbieranie strumienia wideo z zawartością dla środowiska udostępniania ekranu "tylko do zawartości" ✔️ ✔️ ✔️ ✔️
Udostępnianie zawartości w trybie "standout"
Odbieranie strumienia wideo z zawartością w środowisku udostępniania ekranu "standout"
Udostępnianie zawartości w trybie "side-by-side"
Odbieranie strumienia wideo z zawartością dla środowiska udostępniania ekranu "side-by-side"
Udostępnianie zawartości w trybie "reporter"
Odbieranie strumienia wideo z zawartością dla środowiska udostępniania ekranu "reportera"
Udostępnianie dźwięku systemowego podczas udostępniania ekranu ✔️
Planu Lista uczestników ✔️ ✔️ ✔️ ✔️
Dodawanie użytkownika usług Azure Communication Services
Dodawanie użytkownika usługi Teams ✔️ ✔️ ✔️ ✔️
Dodawanie użytkowników usługi Teams honoruje konfigurację dostępu zewnętrznego usługi Teams ✔️ ✔️ ✔️ ✔️
Dodawanie użytkownika usługi Teams honoruje konfigurację dostępu gościa usługi Teams ✔️ ✔️ ✔️ ✔️
Dodawanie numeru telefonu ✔️ ✔️ ✔️ ✔️
Usuwanie uczestnika ✔️ ✔️ ✔️ ✔️
Przyznaj uczestników holu do spotkania usługi Teams ✔️ ✔️ ✔️ ✔️
Należy przyznać się z lobby do spotkania usługi Teams ✔️ ✔️ ✔️ ✔️
Dodawanie użytkowników usługi Teams honoruje bariery informacyjne ✔️ ✔️ ✔️ ✔️
Zarządzanie urządzeniami Poproś o uprawnienie do korzystania z dźwięku i/lub wideo ✔️ ✔️ ✔️ ✔️
Pobieranie listy aparatów ✔️ ✔️ ✔️ ✔️
Ustawianie aparatu ✔️ ✔️ ✔️ ✔️
Pobieranie wybranego aparatu ✔️ ✔️ ✔️ ✔️
Pobieranie listy mikrofonów ✔️ ✔️ ✔️ ✔️
Ustawianie mikrofonu ✔️ ✔️ ✔️ ✔️
Pobieranie wybranego mikrofonu ✔️ ✔️ ✔️ ✔️
Pobieranie listy prelegentów ✔️ ✔️ ✔️ ✔️
Ustaw głośnik ✔️ ✔️ ✔️ ✔️
Pobieranie wybranego głośnika ✔️ ✔️ ✔️ ✔️
Renderowanie wideo Renderowanie pojedynczego wideo w wielu miejscach (kamera lokalna lub strumień zdalny) ✔️ ✔️ ✔️ ✔️
Ustawianie/aktualizowanie trybu skalowania ✔️ ✔️ ✔️ ✔️
Renderowanie zdalnego strumienia wideo ✔️ ✔️ ✔️ ✔️
Wyświetlanie strumienia wideo w trybie razem
Zobacz Widok dużej galerii
Odbieranie strumienia wideo z bota multimediów usługi Teams
Odbieranie dostosowanego strumienia dla "zawartości z aparatu"
Dodawanie i usuwanie strumienia wideo z centrum uwagi ✔️ ✔️ ✔️ ✔️
Zezwalaj na wybór strumienia wideo dla funkcji W centrum uwagi ✔️ ✔️ ✔️ ✔️
Efekty wideo Rozmycie tła ✔️ ✔️ ✔️ ✔️
Niestandardowy obraz tła ✔️
Nagrywanie i transkrypcja Zarządzanie rejestrowaniem w chmurze usługi Teams
Odbieranie informacji o nagraniu połączenia w chmurze ✔️ ✔️ ✔️ ✔️
Zarządzanie rejestrowaniem lokalnym w usłudze Teams
Odbieranie informacji o lokalnie rejestrowanym wywołaniu ✔️ ✔️ ✔️ ✔️
Zarządzanie transkrypcją usługi Teams
Odbieranie informacji o transkrypcji wywołania ✔️ ✔️ ✔️ ✔️
Zarządzanie napisami w aplikacji Teams ✔️ ✔️ ✔️ ✔️
Obsługa rejestrowania zgodności ✔️ ✔️ ✔️ ✔️
Zaangażowanie Podnieś i dolną rękę ✔️ ✔️ ✔️ ✔️
Wskazywanie podniesionych i obniżonych rąk innych uczestników ✔️ ✔️ ✔️ ✔️
Reakcje wyzwalacza
Wskazuje reakcje innych uczestników
Integracje Kontrolowanie aplikacji innych firm w usłudze Teams
Odbieranie strumienia na żywo programu PowerPoint
Odbieranie strumienia tablicy
Interakcja z ankietą
Interakcja z pytaniami i pytaniami
Zaawansowany routing wywołań Uruchamianie wywołania i dodawanie operacji użytkownika honorowych reguł przekazywania ✔️ ✔️ ✔️ ✔️
Odczytywanie i konfigurowanie reguł przekazywania połączeń
Uruchamianie wywołania i dodawanie operacji użytkownika honoruje jednoczesne dzwonienie ✔️ ✔️ ✔️ ✔️
Odczytywanie i konfigurowanie jednoczesnego dzwonienia
Uruchom wywołanie i dodaj stan "Nie przeszkadzaj" operacji użytkownika ✔️ ✔️ ✔️ ✔️
Umieszczanie uczestnika w wstrzymaniu odtwarza muzykę w wstrzymaniu ✔️
Umieszczanie przez użytkownika usługi Teams na kliencie usługi Teams w wstrzymaniu odtwarza muzykę w wstrzymaniu ✔️ ✔️ ✔️ ✔️
Zaparkowanie połączenia
Być zaparkowane ✔️ ✔️ ✔️ ✔️
Przenoszenie połączenia do użytkownika ✔️ ✔️ ✔️ ✔️
Przesyłanie danych do użytkownika lub połączenia ✔️ ✔️ ✔️ ✔️
Przenoszenie połączenia do połączenia ✔️ ✔️ ✔️ ✔️
Przenoszenie połączenia do poczty głosowej ✔️ ✔️ ✔️ ✔️
Przesyłanie do poczty głosowej ✔️ ✔️ ✔️ ✔️
Scalanie trwających wywołań
Uruchamia wywołanie i dodaje konfigurację współużytkowanego wiersza dla operacji użytkownika ✔️ ✔️ ✔️ ✔️
Uruchamianie wywołania w imieniu użytkownika usługi Teams
Odczytywanie i konfigurowanie konfiguracji udostępnionej linii
Odbieranie połączenia od automatycznej uczestniczyć w aplikacji Teams ✔️ ✔️ ✔️ ✔️
Przenoszenie połączenia do automatycznej uczestniczyć w aplikacji Teams ✔️ ✔️ ✔️ ✔️
Odbieranie połączenia z kolejki połączeń usługi Teams ✔️ ✔️ ✔️ ✔️
Przenoszenie połączenia z kolejki połączeń usługi Teams ✔️ ✔️ ✔️ ✔️
Zasady wywoływania aplikacji Teams Honor "Nawiązywanie połączeń prywatnych" ✔️ ✔️ ✔️ ✔️
Ustawienie honorowe "Rejestrowanie w chmurze do wywołania" Brak dostępnego interfejsu API Brak dostępnego interfejsu API Brak dostępnego interfejsu API Brak dostępnego interfejsu API
Ustawienie honorowe "Transkrypcja" Brak dostępnego interfejsu API Brak dostępnego interfejsu API Brak dostępnego interfejsu API Brak dostępnego interfejsu API
Ustawienie honorowe "Przekazywanie połączeń i jednoczesne dzwonienie do osób w organizacji" ✔️ ✔️ ✔️ ✔️
Ustawienie honorowe "Przekazywanie połączeń i jednoczesne dzwonienie do zewnętrznych numerów telefonów" ✔️ ✔️ ✔️ ✔️
Ustawienie honorowe "Poczta głosowa jest dostępna dla routingu połączeń przychodzących" ✔️ ✔️ ✔️ ✔️
Ustawienie honorowe "Połączenia przychodzące można kierować do grup wywołań" ✔️ ✔️ ✔️ ✔️
Honorowanie ustawienia "Delegowanie dla połączeń przychodzących i wychodzących" ✔️ ✔️ ✔️ ✔️
Ustawienie honorowe "Zapobieganie pomijaniu opłat i wysyłanie połączeń za pośrednictwem pstN"
Ustawienie honorowe "Muzyka wstrzymana"
Uhonoruj ustawienie "Zajęty w przypadku zajętości w wywołaniu"
Ustawienie honorowe "Transkry w czasie rzeczywistym w wywołaniach usługi Teams" Brak dostępnego interfejsu API Brak dostępnego interfejsu API Brak dostępnego interfejsu API Brak dostępnego interfejsu API
Ustawienie honorowania "Filtrowanie spamu" ✔️ ✔️ ✔️ ✔️
Ustawienie honorowe "Urządzenia SIP można używać do połączeń" ✔️ ✔️ ✔️ ✔️
DevOps Metryki platformy Azure ✔️ ✔️ ✔️ ✔️
Azure Monitor ✔️ ✔️ ✔️ ✔️
Szczegółowe informacje o usługach Azure Communication Services ✔️ ✔️ ✔️ ✔️
Zdarzenia połączeń głosowych i wideo w usługach Azure Communication Services
Analiza połączeń usługi Teams ✔️ ✔️ ✔️ ✔️
Analiza w czasie rzeczywistym w usłudze Teams
  1. Możliwość udostępniania ekranu można osiągnąć przy użyciu nieprzetworzonego nośnika, jeśli chcesz dowiedzieć się, jak dodać nieprzetworzone nośniki, odwiedź przewodnik Szybki start.
  2. Zestaw SDK wywołujący nie ma jawnego interfejsu API. Aby go osiągnąć, musisz użyć interfejsu API systemu operacyjnego (android i iOS).

Obsługa przesyłania strumieniowego, limitów czasu, platform i przeglądarek jest udostępniana z omówieniem zestawu SDK wywołujących połączenia z usługami communication Services.

Następne kroki

Aby uzyskać więcej informacji, zobacz następujące artykuły: