Интересное поведение мобильного хрома (android, не знаю, как другие браузеры и ОС), не могу понять, как победить.
Что нужно: записывать видео и аудио в браузере на телефоне и одновременно воспроизводить звук на подключенной по bluetooth колонке (без микрофона, это важно). Если подключенное по BT устройство имеет и динамик, и микрофон, то работает правильно.
Если играть звук до инициализации камеры и микрофона, то он воспроизводится как нужно, на подключенной по BT колонке. После инициализации (т.е. когда начинаем запись) тот же звук играет уже только на внутреннем динамике. Мобильные браузеры не умеют через enumerateDevices получать устройства типа audiooutput отличные от default. Похоже, этот default и меняется при начале записи. Документации про это найти не удалось. Может кто сталкивался?
Сделал онлайн демку: https://codesandbox.io/s/video-recording-desktop-forked-ptdvc1?file=/src/inde... - если подключить колонку и нажать Play Sound до Init, то играет на колонке, но после Init уже только на внутреннем динамике.
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.
Похожие темы
- Форум [ЖЖ] Наушники превратились в... микрофон (2010)
- Форум Устройство вывода аудио подключается через Bluetooth, но звук все равно идет через динамики (2022)
- Форум Настроил передачу звука по сети, как настроить микрофон для скайпа? (pulseaudio) (2014)
- Форум одновременная запись и воспроизведение видео (2012)
- Форум Одновременное воспроизведение звука (2007)
- Форум PipeWire и запись разговоров в мессенджерах (2022)
- Форум Запись звука одновременно с его воспроизведением (rec/sox). (2011)
- Форум Трещит звук при воспроизведении видео (2013)
- Форум Запись и одновременный вывод звука (2009)
- Форум воспроизведение видео (2014)