Запись нескольких входящих видеопотоков Microsoft Teams (Microsoft Skype Media Bot)

#c# #microsoft-graph-api #microsoft-graph-teams #skype-bots

#c# #microsoft-graph-api #microsoft-graph-teams #skype-боты

Вопрос:

Я создаю бота для записи сеансов Microsoft Teams в реальном времени. Это консольное приложение, и я использую API-интерфейсы Microsoft Graph и библиотеку Microsoft Skype Media Bot для обработки событий вызова.

Я успешно настроил своего бота и смог подключиться к одноранговому вызову 1: 1. Также присоединяюсь к вызову. Данные, которые я получаю, получены из методов onAudio, OnVideo, OnVbss Media Received events из библиотеки Microsoft Skype Media Bot.

Проблема, которую я хочу обсудить, заключается в том, что записанное видео сеанса поддерживает только видеопоток одного человека. Например, в сеансе участвуют два человека, и оба они держат свою камеру открытой, поэтому мое записанное видео сначала показывает видеопоток от первого лица, а затем заменяется вторым человеком.

Моя цель — записывать видеопотоки всех участников одновременно, не заменяя ни одного или не записывая один канал за раз.

Надеюсь, я смог продемонстрировать свою проблему. С нетерпением жду ответа.

Комментарии:

1. Позвольте мне проверить этого Муртазу.

2. Ok @Dev ждем вашего ответа.