Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 | ✔️ | ✔️ | ✔️ | ✔️ | |
Wyrażanie zgody na nagrywanie w chmurze usługi Teams | ✔️ | ❌ | ❌ | ❌ | |
Zarządzanie transkrypcją usługi Teams | ❌ | ❌ | ❌ | ❌ | |
Odbieranie informacji o transkrypcji wywołania | ✔️ | ✔️ | ✔️ | ✔️ | |
Udzielenie jawnej zgody na transkrypcję usługi Teams | ✔️ | ❌ | ❌ | ❌ | |
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 | ❌ | ❌ | ❌ | ❌ |
- 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.
- 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:
- Zapoznaj się z ogólnymi przepływami wywołań
- Dowiedz się więcej o typach wywołań