Как получить событие, когда ваш участник выключил звук? Subscriber
имеет VideoListener
, который уведомляется об изменении состояния видео, но как получить события для аудио?
tokbox: как определить, когда звук участника отключен
Ответы (1)
Вы можете использовать SubscriberKit.AudioLevelListener, чтобы узнать, каков уровень звука подписчика. Это основано на логарифмической шкале от 0 до 1,0, где 0 означает отсутствие звука.
Дополнительную информацию о реализации можно найти здесь: https://tokbox.com/developer/sdks/android/reference/
Обновление (10.06.20)
Вы можете установить прослушиватель для свойств потока, чтобы определить, изменились ли свойства потока, пока он активен. После настройки этого прослушивателя SDK будет отправлять события каждый раз, когда издатель отключает или включает звук или видео.
person
Manik
schedule
11.09.2017
к сожалению, мне нужно определить событие, когда пользователь отключил звук, чтобы указать это на пользовательском интерфейсе, например значок скрещенного микрофона. Так что этот способ не подходит.
- person grey_crow; 12.09.2017