Twilio Video JS: отключение звука удаленного участника

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

Решение, которое я нашел в Интернете, - отключить звук, как указано здесь: https://github.com/twilio/twilio-video.js/issues/363.

Отключение элемента html, похоже, работает, но мне просто любопытно, есть ли метод Twilio, который может достичь того же результата?

1 ответ

В настоящее время SDK не предоставляет встроенной возможности отключения звука удаленных дорожек. Только локальный участник может отключить свои треки.

Решением этой проблемы является API отслеживания подписки. Этот API позволяет сделать запрос на обновление правил подписки определенного участника, чтобы вы могли программно отписывать пользователей от треков. В вашем случае вы можете использовать этот API, чтобы отписать участников от определенных пользователей в комнате или отписать всех участников от всех дорожек, кроме докладчика.

Дополнительную информацию об этом можно найти здесь: https://www.twilio.com/docs/video/api/track-subscriptions .

Дайте мне знать, что вы думаете!

Другие вопросы по тегам