Vidyo Android SDK и велосипедный микрофон / динамик - PullRequest
1 голос
/ 23 апреля 2020

Когда я регистрирую обратный вызов для динамика и / или микрофона, я могу получить только 1 устройство для каждого, названного «Динамик» (onLocalSpeakerAdded ()) и «Микрофон» (onLocalMicrophoneAdded ()) соответственно. Я также получил обратные вызовы для onLocalSpeakerSelected () и onLocalSpeakerStateUpdated () для идентифицированных устройств, упомянутых выше. После этого я не получаю никаких обратных вызовов для onLocalSpeakerAdded () или onLocalMicrophoneAdded () в случае добавления других устройств.

Когда я выполняю следующие функции: vidyoConnector.CycleMicrophone () ИЛИ vidyoConnector.CycleSpeaker () затем нет никаких изменений в выборе локального микрофона или локального динамика. Кроме того, мне не был получен ответный вызов для «onLocalSpeakerSelected» при вызове функции CycleSpeaker ().

Другой результат: во время вызова я был подключен к головному устройству Bluetooth, и мне удалось услышать это устройство Bluetooth. Затем я отключил наушники Bluetooth во время разговора, звонок автоматически переключается на динамик телефона, когда гарнитура Bluetooth отключается от телефона, но обратный вызов не вызывается.

Запрос: - Можете ли вы помочь мне в этом? отсутствует? - Есть ли способ найти все доступные устройства (например, динамик и микрофон)? - Кроме того, можем ли мы различать их, чтобы идентифицировать громкоговоритель Bluetooth, громкоговоритель телефона или вызывающий динамик по умолчанию и т. Д. c.?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...