Управление звуком с гарнитуры (Android)

Управление звуком с гарнитуры (Android) Гарнитура, Наушники, Android, Длиннопост

Многие смартфоны под управлением Android комплектуются гарнитурами с мультимедийными клавишами, как на рисунке ▲. Понятно, что эти кнопки управляют звуком.


Но если подключить такую гарнитуру к смартфону стороннего производителя, медиа-кнопки работать не будут. Сейчас разберёмся, почему.


Команды на «перемотку», паузу или изменение громкости подаются с гарнитуры посредством изменения сопротивления между 3 и 4 контактами штекера TRRS

Управление звуком с гарнитуры (Android) Гарнитура, Наушники, Android, Длиннопост

Кнопка помеченная красным кругом просто замыкает 3 и 4 контакты накоротко. Это кнопка «Play/Pause» (⏵⏸). У простых гарнитур это единственная кнопка на пульте. И на всех смартфонах она работает совершенно одинаково — ставит/снимает паузу при воспроизведении звука или видео. И при записи звука тоже.


А вот с остальными кнопками не всё так однозначно. Они подключают параллельно микрофону некие сопротивления. Какие? У каждого производителя свои номиналы.

Единого стандарта нет.


Скажем, для HTC появление 1 кОм между 3 и 4 контактами штекера означает команду «Увеличить громкость», а для Samsung это сопротивление не значит ничего! Именно поэтому гарнитура одного разработчика не работает полноценно со смартфоном другого разработчика, даже при одинаковой распайке.


То есть, трёхкнопочная гарнитура HTC конечно же будет воспроизводить звук со смартфона Samsung, и микрофон будет работать. Но переключение треков работать не будет, хотя кнопки перемотки на пульте есть.


Гарнитуры для iPhone вообще устроены по другому принципу, так что тем более не могут управлять звуком на андрофонах.


• В сети распространено заблуждение, что некий стандарт есть. Приводятся номиналы сопротивлений и утверждается, что всё это работает с Nexus One. Приведу эти данные, но замечу, что стандартом данные номиналы не являются!


Пауза ⏸ — 0 Ω

Предыдущий трек ⏪ — 220 Ω

Следующий трек ⏩ — 600 Ω

Управление звуком с гарнитуры (Android) Гарнитура, Наушники, Android, Длиннопост

• В ходе эксперимента получил диапазоны сопротивлений для управления звуком на HTC Desire


Пауза ⏸ — 0÷150 Ω

Тише 🔈↓ — 160÷520 Ω

Громче 🔈↑ — 530÷1560 Ω

Управление звуком с гарнитуры (Android) Гарнитура, Наушники, Android, Длиннопост

Занятно, что модель HTC Sensation XE комплектуется гарнитурой, оборудованной кнопками «перемотки» — ⏪ ⏩, а не громкости, как HTC Desire. Прикиньте, производитель тот же, а принципы разные.


• Ещё один эксперимент дал информацию по Samsung J2

Пауза ⏸ — 0÷110 Ω

Громче 🔈↑ — 170÷310 Ω

Тише 🔈↓ — 315÷890 Ω


(Голосовой поиск — 120÷160 Ω)

Управление звуком с гарнитуры (Android) Гарнитура, Наушники, Android, Длиннопост

Если кто не знал, удержание клавиши Play/Pause (напомню, на обычных гарнитурах это одна единственная кнопка) вызывает Google Assistant или, говоря по-русски, голосовой поиск. Так вот у Samsung'a тот же эффект достигается кратковременной подачей 120÷160 Ω между 3 и 4 контактами штекера.


• Думаю, надо замолвить слово и о простой гарнитуре ▼

Управление звуком с гарнитуры (Android) Гарнитура, Наушники, Android, Длиннопост

Её функционал можно расширить с помощью специальных приложений типа «headset button control» или с помощью плеера с функцией настройки управления.


Суть расширения функционала примерно таков: двойное нажатие кнопки — переход на следующий трек, тройное — на предыдущий. Там ещё есть комбинации с долгим нажатием… В общем — морзянка.


На этом всё. Спасибо за внимание.

TECHNO BROTHER

1.6K постов12.4K подписчиков

Добавить пост

Правила сообщества

1-Мы А-политическое сообщество. 2-Запрещено оскорбление: Администрации Пикабу, сообщества, участников сообщества а также родных, близких выше указанных.

3-Категорически запрещается разжигание межнациональной розни или действий, направленных на возбуждение национальной, расовой вражды, унижение национального достоинства, а также высказывания о превосходстве либо неполноценности пользователей по признаку их отношения к национальной принадлежности или политических взглядов. Мат - Нежелателен. Учитесь выражать мысли без матерщины

25
Автор поста оценил этот комментарий

На первой картинке гарнитура от Нокии wh-701. У неё внутри микросхема и там всё было сложнее, чем банальные резисторы.

Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку
34
Автор поста оценил этот комментарий
У многих плееров по умолчанию кнопка гарнитуры работает на двойное и тройное нажатие, точно работает в и гугловском плеере и poweramp без сторонних программ.
раскрыть ветку
29
Автор поста оценил этот комментарий

На сяоми есть настройки на любую гарнитуру

раскрыть ветку
2
Автор поста оценил этот комментарий

Замолвлю слово о полумёртвом Windows Phone. Все гарнитуры с кнопками, регулировали исключительно громкость и ставили на паузу. Проверено на HTC Mozart, MS Lumia 640, Nokia 808, HP Elite X3

раскрыть ветку
1
Автор поста оценил этот комментарий

Что обозначают эти символы деления ÷?

раскрыть ветку