Udostępnij za pośrednictwem


Integracja połączeń wideo i aplikacji Teams

Prezentacja usług Azure Communication Services pokazuje, jak używać usług Azure Communication Services (ACS) w aplikacji immersyjnej rzeczywistości mieszanej działającej na urządzeniu HoloLens 2. Aplikacja używa interfejsów API usług Microsoft Graph, Azure Communication Services i MRTK3, aby umożliwić użytkownikom dostęp do kontaktów usługi Microsoft Teams i uczestniczyć w połączeniach i spotkaniach za pośrednictwem urządzenia HoloLens 2.

Zrzut ekranu przedstawiający panel główny i widok wywołań z pokazu usług Azure Communication Services.

Usługi Azure Communication Services (ACS) umożliwiają deweloperom bezproblemowe integrowanie komunikacji głosowej, wideo, czatu, telefonii i komunikacji e-mail z aplikacjami. W tej przykładowej aplikacji HoloLens 2 koncentrujemy się na współdziałaniu usługi Teams, szczególnie dołączaniu do spotkań usługi Teams. Oto, co pokazuje nasza aplikacja:

  1. Uwierzytelniona integracja aplikacji Teams: połącz się z usługą ACS jako uwierzytelniony użytkownik usługi Teams przy użyciu poświadczeń służbowych.
  2. Integracja z programem Microsoft Graph: pobieranie informacji o współpracownikach i nadchodzących spotkaniach.
  3. Udział w spotkaniu w aplikacji Teams: dołącz do spotkań usługi Teams za pomocą wideo i dźwięku.
  4. Napisy na żywo: renderuj napisy na żywo podczas spotkań usługi Teams.
  5. Połączenia przychodzące: zaakceptuj połączenia wideo i audio w aplikacji Teams 1:1.
  6. Interakcje XR z zestawem MRTK3: korzystanie z zestawu narzędzi Mixed Reality Toolkit 3 w celu zapewnienia bezproblemowych interfejsów XR.

Instrukcje dotyczące sposobu konfigurowania i uruchamiania przykładowej aplikacji można znaleźć w pliku readme.