Возможности вызова, поддерживаемые для пользователей Teams в пакете SDK для вызовов

Пакет SDK для вызовов Службы коммуникации Azure позволяет устройствам пользователей Teams управлять взаимодействием с голосовой связью и видео. На этой странице приводятся подробные описания функций вызовов, включая сведения о поддержке платформ и браузеров. Чтобы начать работу с JavaScript, проверка краткие руководства по вызову.

Основные возможности пакета SDK для вызовов:

  • Адресация — Службы коммуникации Azure использует идентификатор пользователя Microsoft Entra для решения конечных точек связи. Клиенты используют удостоверения Microsoft Entra для проверки подлинности в службе и взаимодействия друг с другом. Эти удостоверения используются в ИНТЕРФЕЙСАх API вызовов, которые предоставляют клиентам представление о том, кто подключен к вызову (список). Кроме того, они используются в API Microsoft Graph.
  • Шифрование. Пакет SDK для вызовов шифрует трафик и предотвращает несанкционированное подключение к каналу связи.
  • Управление устройствами и мультимедиа — пакет SDK для вызовов предоставляет средства для привязки к звуковым и видеоустройствам, кодирует содержимое для эффективной передачи по плоскости данных связи и отрисовывает содержимое для вывода устройств и представлений, указанных вами. Для совместного использования экрана и приложений также предоставляются интерфейсы API.
  • Уведомления . Пакет SDK для вызовов предоставляет API,которые позволяют клиентам получать уведомления о входящего вызова. В ситуациях, когда ваше приложение не работает на переднем плане, шаблоны доступны для запуска всплывающих уведомлений ("toasts") для информирования пользователей о входящем вызове.

Возможности, связанные с вызовами

В следующем списке представлен набор функций, доступных в пакете SDK для вызовов Службы коммуникации Azure при участии в вызове 1:1 голосовой связи (VoIP) или групповых вызовов VoIP.

Группа функций Возможность JavaScript Windows Java (Android) Objective-C (iOS)
Основные возможности Поместите одно-к одному вызов пользователю Teams ✔️ ✔️ ✔️ ✔️
Поместите вызов одного к одному пользователю Службы коммуникации Azure
Поместите групповой вызов с более чем двумя пользователями Teams (до 350 пользователей) ✔️ ✔️ ✔️ ✔️
Повышение уровня "один к одному" с двумя пользователями Teams в групповом вызове с более чем двумя пользователями Teams ✔️ ✔️ ✔️ ✔️
Присоединение к групповому вызову после вызова
Приглашение другого участника голосовых вызовов через IP присоединиться к текущему групповому вызову ✔️ ✔️ ✔️ ✔️
Проверьте микрофон, динамик и камеру с помощью службы проверки звука (доступна по вызову 8:echo123) ✔️ ✔️ ✔️ ✔️
Размещение вызова учитывает конфигурацию внешнего доступа Teams ✔️ ✔️ ✔️ ✔️
Размещение вызова учитывает конфигурацию гостевого доступа Teams ✔️ ✔️ ✔️ ✔️
Управление в процессе вызова Включение или отключение видео ✔️ ✔️ ✔️ ✔️
Включение или отключение микрофона ✔️ ✔️ ✔️ ✔️
Переключение между камерами ✔️ ✔️ ✔️ ✔️
Локальное удержание/отмена удержания ✔️ ✔️ ✔️ ✔️
Индикатор доминирующих динамиков в вызове ✔️ ✔️ ✔️ ✔️
Выбор устройства говорящего для звонков ✔️ ✔️ 2 2
Выбор микрофона для вызовов ✔️ ✔️ 2 2
Индикатор состояния участника
Бездействие, Предварительные сигналы и сообщения, Подключение, Подключено, На удержании, В зале ожидания, Разъединенный
✔️ ✔️ ✔️ ✔️
Индикатор состояния вызова
Предварительные сигналы и сообщения, Входящий, Подключение, Звонок, Подключено, На удержании, Отключение, Разъединенный
✔️ ✔️ ✔️ ✔️
Указывает, что участники отключены ✔️ ✔️ ✔️ ✔️
Указание причин прекращения вызова участникам ✔️ ✔️ ✔️ ✔️
Общий доступ к экрану Общий доступ ко всему экрану в приложении ✔️ ✔️1 ✔️1 ✔️1
Предоставление общего доступа к определенному приложению (из списка запущенных приложений) ✔️ ✔️1
Предоставление общего доступа к вкладке веб-браузера из списка открытых вкладок ✔️ ✔️ ✔️ ✔️
Получение потока общего доступа к экранам
Общий доступ к содержимому в режиме только для содержимого ✔️ ✔️ ✔️ ✔️
Получение видеопотока с содержимым для общего доступа к экрану только для содержимого ✔️ ✔️ ✔️ ✔️
Предоставление общего доступа к содержимому в режиме "standout"
Получение видеопотока с содержимым для общего доступа к экрану "выделяющийся" интерфейс
Совместное использование содержимого в режиме "параллельно"
Получение видеопотока с содержимым для совместного использования экрана
Общий доступ к содержимому в режиме "репортер"
Получение видеопотока с содержимым для совместного использования экрана "репортер"
Общий доступ к системным звукам во время общего доступа к экранам ✔️
Список Список участников ✔️ ✔️ ✔️ ✔️
Добавление пользователя Службы коммуникации Azure
Добавление пользователя Teams ✔️ ✔️ ✔️ ✔️
Добавление пользователей Teams учитывает конфигурацию внешнего доступа Teams ✔️ ✔️ ✔️ ✔️
Добавление пользователя Teams учитывает конфигурацию гостевого доступа Teams ✔️ ✔️ ✔️ ✔️
Добавление номера телефона ✔️ ✔️ ✔️ ✔️
Удалить участника ✔️ ✔️ ✔️ ✔️
Признание участников в лобби в собрании Teams ✔️ ✔️ ✔️ ✔️
Будьте допущены из лобби в собрание Teams ✔️ ✔️ ✔️ ✔️
Добавление пользователей Teams учитывает информационные барьеры ✔️ ✔️ ✔️ ✔️
Управление устройствами Запрос разрешения на использование аудио и видео ✔️ ✔️ ✔️ ✔️
Получение списка камер ✔️ ✔️ ✔️ ✔️
Настройка камеры ✔️ ✔️ ✔️ ✔️
Получение выбранной камеры ✔️ ✔️ ✔️ ✔️
Получение списка микрофонов ✔️ ✔️ ✔️ ✔️
Настройка микрофона ✔️ ✔️ ✔️ ✔️
Получение выбранного микрофона ✔️ ✔️ ✔️ ✔️
Получение списка докладчиков ✔️ ✔️ ✔️ ✔️
Настройка параметров докладчика ✔️ ✔️ ✔️ ✔️
Получение выбранного докладчика ✔️ ✔️ ✔️ ✔️
Рендеринг видео Рендеринг одного видео во многих расположениях (локальная камера или удаленный поток) ✔️ ✔️ ✔️ ✔️
Настройка или обновление режима масштабирования ✔️ ✔️ ✔️ ✔️
Рендеринг удаленного видеопотока ✔️ ✔️ ✔️ ✔️
Просмотр видеопотока в режиме объединения
Просмотр представления большой коллекции
Получение видеопотока от бота мультимедиа Teams
Получение скорректированного потока для "содержимого из Камера"
Добавление и удаление видеопотока из внимания ✔️ ✔️ ✔️ ✔️
Разрешить выбор видеопотока для внимания ✔️ ✔️ ✔️ ✔️
Видеоэффекты Размытие фона ✔️ ✔️ ✔️ ✔️
Пользовательское фоновое изображение ✔️
Запись и транскрибирование Управление записью облака Teams
Получение сведений о вызове, записываемом в облаке ✔️ ✔️ ✔️ ✔️
Управление локальной записью Teams
Получение сведений о локальном записи звонка ✔️ ✔️ ✔️ ✔️
Управление транскрибированием Teams
Получение сведений о транскрибированных звонках ✔️ ✔️ ✔️ ✔️
Управление закрытыми подпись Teams ✔️ ✔️ ✔️ ✔️
Поддержка записи соответствия требованиям ✔️ ✔️ ✔️ ✔️
Взаимодействие Поднятие и нижнее рукой ✔️ ✔️ ✔️ ✔️
Указание поднятых и пониженных рук других участников ✔️ ✔️ ✔️ ✔️
Триггеры реакций
Указание реакций других участников
Интеграции Управление сторонними приложениями Teams
Получение потока PowerPoint Live
Получение потока доски
Взаимодействие с опросом
Взаимодействие с Q&A
Расширенная маршрутизация вызовов Запуск вызова и добавление правил пересылки пользовательских операций ✔️ ✔️ ✔️ ✔️
Чтение и настройка правил переадресации звонков
Запуск вызова и добавление операций пользователей с учетом одновременного звонка ✔️ ✔️ ✔️ ✔️
Чтение и настройка одновременного звонка
Запуск вызова и добавление состояния "Не беспокоить" для операций пользователя ✔️ ✔️ ✔️ ✔️
Размещение участника на удержании играет музыку на удержании ✔️
Размещение пользователем Teams в клиенте Teams на удержании воспроизведения музыки при удержании ✔️ ✔️ ✔️ ✔️
Припарковать звонок
Припарковаться ✔️ ✔️ ✔️ ✔️
Передача вызова пользователю ✔️ ✔️ ✔️ ✔️
Передача пользователю или вызову ✔️ ✔️ ✔️ ✔️
Передача звонка на звонок ✔️ ✔️ ✔️ ✔️
Передача звонка в Голосовую почту
Передача в голосовую почту ✔️ ✔️ ✔️ ✔️
Слияние текущих вызовов
Запускает вызов и добавляет пользовательские операции с учетом конфигурации общей строки ✔️ ✔️ ✔️ ✔️
Запуск вызова от имени пользователя Teams
Чтение и настройка конфигурации общей строки
Получение звонка от автосекретаря Teams ✔️ ✔️ ✔️ ✔️
Передача вызова автосекретарю Teams ✔️ ✔️ ✔️ ✔️
Получение звонка из очереди звонков Teams ✔️ ✔️ ✔️ ✔️
Передача звонка из очереди вызовов Teams ✔️ ✔️ ✔️ ✔️
Политика звонков Teams Honor "Make private calls" (Сделать частные звонки) ✔️ ✔️ ✔️ ✔️
Параметр Honor "Облачная запись для вызова" Api недоступен Api недоступен Api недоступен Api недоступен
Параметр "Транскрибирование" для параметра "Транскрибирование" Api недоступен Api недоступен Api недоступен Api недоступен
Параметр "Переадресация звонков и одновременный звонок для людей в вашей организации" ✔️ ✔️ ✔️ ✔️
Значение "Переадресация звонков и одновременный звонок на внешние номера телефонов" ✔️ ✔️ ✔️ ✔️
Параметр "Голосовая почта доступна для входящих вызовов" ✔️ ✔️ ✔️ ✔️
Параметр "Входящие вызовы можно перенаправить в группы вызовов" ✔️ ✔️ ✔️ ✔️
Параметр "Делегирование для входящих и исходящих вызовов" ✔️ ✔️ ✔️ ✔️
Параметр "Запрет обхода и отправки вызовов через ТСОП"
Параметр "Музыка на удержании"
Значение "Занято при вызове"
Параметр "Подпись в режиме реального времени в вызовах Teams" Api недоступен Api недоступен Api недоступен Api недоступен
Параметр "Фильтрация нежелательной почты" для параметра "Честь" ✔️ ✔️ ✔️ ✔️
Параметр "Устройства SIP можно использовать для звонков" ✔️ ✔️ ✔️ ✔️
DevOps Метрики Azure ✔️ ✔️ ✔️ ✔️
Azure Monitor ✔️ ✔️ ✔️ ✔️
Службы коммуникации Azure Аналитика ✔️ ✔️ ✔️ ✔️
Службы коммуникации Azure события голосового и видеозвонка
Аналитика вызовов Teams ✔️ ✔️ ✔️ ✔️
Аналитика в режиме реального времени Teams
  1. Возможность "Общий экран" может быть достигнута с помощью необработанного носителя, если вы хотите узнать, как добавить необработанный носитель, ознакомьтесь с кратким руководством по началу работы.
  2. Пакет SDK для вызовов не имеет явного API, необходимо использовать API ОС (android и iOS) для его достижения.

Поддержка потоковой передачи, времени ожидания, платформ и браузеров предоставляется совместно с обзором пакета SDK для вызовов служб коммуникации.

Следующие шаги

Дополнительные сведения см. в следующих статьях: