Звук на стриме у Android

Anton1984

New Member
Звук на стриме у Android устройства идет через слуховой динамик, а не через основной динамик (устройство xiaomi mi mix 2s), как это можно настроить ?
 

Max

Administrator
Staff member
В Android SDK примере Media Devices реализовано переключение между слуховым и внешним динамиками (описание примера; код).
 

ivkor

New Member
А если используется websdk (сайт), можно ли это настроить? В списке устройств только "По умолчанию".
 

Max

Administrator
Staff member
Выбор устройства для воспроизведения при использовании WebSDK также реализован в примере Media Devices (код примера).
В любом случае, список устройств будет включать ровно то, что отдает браузер. Если браузер видит только одно устройство, значит, будет выбор из одного пункта.
 

ivkor

New Member
Заметил особенность:
Если просто воспроизводить стрим, то работает основной динамик. Как только включается микрофон, то воспроизведение переходит на слуховой динамик.
 

Max

Administrator
Staff member
Заметил особенность:
Если просто воспроизводить стрим, то работает основной динамик. Как только включается микрофон, то воспроизведение переходит на слуховой динамик.
Вероятно, это зависит от модели и прошивки телефона. Например, на Nokia 5 (Android 9), если начать воспроизведение, а затем опубликовать поток, всегда работает основной динамик.
В любом случае, похоже, что на Android 9 Chrome 83 возвращает только одно устройство вывода звука, даже при подключенной гарнитуре. Выбор устройства для публикации звука при этом работает, можно выбрать микрофон устройства или гарнитуры.
 
Top