Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пакет 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 | ✔️ | ✔️ | ✔️ | ✔️ | |
| Поддержка записи соответствия требованиям | ✔️ | ✔️ | ✔️ | ✔️ | |
| Взаимодействие | Поднятие и нижнее рукой | ✔️ | ✔️ | ✔️ | ✔️ |
| Указание поднятых и пониженных рук других участников | ✔️ | ✔️ | ✔️ | ✔️ | |
| Триггеры реакций | ❌ | ❌ | ❌ | ❌ | |
| Указание реакций других участников | ❌ | ❌ | ❌ | ❌ | |
| Интеграции | Управление сторонними приложениями 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 | ❌ | ❌ | ❌ | ❌ |
- Возможность "Общий экран" может быть достигнута с помощью необработанного носителя, если вы хотите узнать, как добавить необработанный носитель, ознакомьтесь с кратким руководством по началу работы.
- Пакет SDK для вызовов не имеет явного API, необходимо использовать API ОС (android и iOS) для его достижения.
Поддержка потоковой передачи, времени ожидания, платформ и браузеров предоставляется совместно с обзором пакета SDK для вызовов служб коммуникации.
Следующие шаги
Дополнительные сведения см. в следующих статьях:
- Знакомство с общими сведениями о потоках вызовов
- Узнайте о типах вызовов