Управление звуком с гарнитуры (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.5K подписчиков

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

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

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

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

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

А тут те, кто не любит вакуумные наушники (которые надо сжимать перед засовыванием в ухо и они там заполняют пространство), а предпочитаю вставные: которые как бы подвешиваешь внутрь? Как такие правильно назвать на русском и английском? То ли магазины тупят и начали все наушники называть одинаково, то ли я что-то упускаю. Этих наушников сейчас мало и тяжеловато найти, особенно гарнитуру. В том же ситилинке нашёл 1-2 модели только и то не стандартные чуток по форме. О выборе не может быть и речи практически.

Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (8)
4
Автор поста оценил этот комментарий

Внутриканальные сжимать не надо, чтобы вставить, кстати

Если требуется сжатие, то размер не подходящий

раскрыть ветку (1)
Автор поста оценил этот комментарий
Не суть. Я несколько пробовал.
2
Автор поста оценил этот комментарий

Так и называются — вставные наушники.

А «вакуумные» — это внутриканальные.

раскрыть ветку (2)
5
Автор поста оценил этот комментарий
Их часто называют вкладышами. "Вставные" не во всех интернет-магазинах встретишь, в фильтрах почти всегда "вкладыши".
Автор поста оценил этот комментарий
Внутриканальные в магазинах встречаются с подписью или в категории "вставные"
1
Автор поста оценил этот комментарий

IEM / earbuds

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

Огромное спасибо!
З.ы. Хотя под обоими названиями всё равно попадаются разные типы. Но хотя бы преобладает нужный тип при таком поиске.

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

ПРосто они не удобные, во первых большие, во 2 Все что я видел имеет хуевую звукоизоляцию  и всем слышно твою музыку, в 3помимо того что большие они, так еще попросту в ухо не залезают, раньше что в комплекте с телефоном шли вообще были не пригодны и видимо эти параметры и опугивали людей, поэтому и продаж нету и выбора тоже нету

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку