Интересное поведение мобильного хрома (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)
- Форум PipeWire и запись разговоров в мессенджерах (2022)
- Форум воспроизведение видео (2014)
- Форум Одновременное воспроизведение звука (2007)
- Форум Воспроизведение видео (2007)
- Форум Некорректное воспроизведение видео (2019)
- Форум Планировщик воспроизведения видео (2013)