Как узнать аудиомаршрут в HTML5 (браузер Chrome — iOS/Android)

Мы разработали приложение для iOS, которое могло само генерировать звук (чистые тона, белые шумы, отфильтрованные шумы). Мы оцениваем переход на HTML5, чтобы быть независимым от оборудования. В iOS аудиомаршрут может быть известен, а также при изменении маршрута запускается событие. Например, когда наушники вставлены.

Возможно ли это в HTML 5?

Мы думаем об использовании Google Chrome в качестве браузера, а операционными системами будут iOS и Android. Звук будет генерироваться с помощью WebAudio API...

Спасибо.


person the_moon    schedule 02.09.2013    source источник


Ответы (1)


Модель для веб-аудио (и аудио в HTML5 в целом) сегодня не имеет управления вводом/выводом с такой степенью детализации. Выход по умолчанию является единственным открытым, и в случае, который вы упомянули, нет события, указывающего на то, что наушники были вставлены; это всего лишь аудиоинтерфейс по умолчанию.

person cwilso    schedule 03.09.2013