#tokbox
#tokbox
Вопрос:
Я пытаюсь подключить несколько микрофонов к своему веб-приложению.
Но я не смог заставить TokBox перечислить более одного микрофона.
Я использую встроенный микрофон компьютера, а также микрофон моего смартфона в качестве дополнительного микрофона через DroidCam.
Может ли TokBox обрабатывать несколько микрофонов на одном компьютере?
Если возможно, могу ли я сделать это с помощью DroidCam? Если нет, то как я могу подключить несколько (три) микрофонов и выбрать их в TokBox?
Спасибо.
Ответ №1:
Я не знаю, предоставляет ли tokbox это напрямую, но вы могли бы использовать MultiStreamsMixer
https://github.com/muaz-khan/MultiStreamsMixer
const audioMixer = new MultiStreamsMixer([microphone1, microphone2]);
const mixedStream = audioMixer.getMixedStream();
а затем передайте издателю tokbox (через setAudioSource) смешанный поток.