Bluetooth-аудио: характеристики беспроводного звука

aptX

Может показаться, как будто aptX это какая-то суперсовременная разработка, но на самом деле появилась она ещё в 1988 году. Тогда она была лишь запатентована, а в технике стала применяться лишь в 2000-х, но и то нельзя сказать, что aptX был распространён.

Настоящая «популярность» пришла лишь в 2015 году, когда кодек был приобретён компанией Qualcomm, и она начала его лицензировать. В кодеке используются собственные алгоритмы сжатия, которые позволяют сохранить намного больше от изначального частотного диапазона композиции.

Кодек SBC, который является стандартной частью профиля A2DP может передавать звук с битрейтом до 328 кбит/сек при частоте 48 кГц. А вот aptX может выдавать уже до 384 кбит/сек.

То есть, в случае с SBC любая музыка будет звучать как MP3 среднего качества, а вот aptX способен выдавать максимальное для MP3 качество звука. К тому же, aptX имеет меньшее время задержки: 120 мс по сравнению со 170-270 мс у SBC.

Но aptX ещё не король вечеринки. Спустя год после того, как Qualcomm взяла aptX под своё крыло, компания разработала «допиленный» кодек aptX HD, который уже позволяет слушать музыку в битрейте выше стандартного MP3.

Стоит отметить, что поддержкой aptX обладают лишь те устройства, которые имеют специализированный чип. На программном уровне реализовать поддержку данного кодека не представляется возможным. У aptX есть разные версии.

Профиль доступа к сообщениям (MAP)

Спецификация профиля доступа к сообщениям (MAP) позволяет обмениваться сообщениями между устройствами. В основном используется для автомобильной громкой связи. Профиль MAP также можно использовать для других целей, которые требуют обмена сообщениями между двумя устройствами. Сценарий использования автомобильной системы громкой связи — это когда бортовое оконечное устройство (обычно электронное устройство в виде автомобильного комплекта, установленного в автомобиле) может разговаривать через функцию обмена сообщениями с другим устройством связи (обычно с мобильным телефоном). Например, Bluetooth MAP используется HP для отправки и получения текстовых (SMS) сообщений со смартфона Palm / HP на планшет HP TouchPad. Bluetooth MAP используется Ford в некоторых автомобилях 2011 и 2012 годов, оснащенных SYNC Generation 1, а также BMW со многими своими системами iDrive. Модели Lexus LX и GS 2013 также поддерживают MAP, как и Honda CRV 2012, Acura 2013 и ILX 2013. Apple представила Bluetooth MAP в iOS 6 для iPhone и iPad. Поддержка Android появилась в версии 4.4 (KitKat).

Xiaomi Air Dots Pro 2 — дешевые вариант для любителей сяоми

Начнём мы с дешевых Xiaomi Air Dots Pro 2. Наушники были представлены не так давно и внешне очень похожи на AirPods за счёт форм-фактора вкладышей. Некоторым не так удобны затычки из-за неприятного ощущения вакуума внутри ушей или же за счёт постоянного вылетания затычек из-за особенностей строения ушной раковины. Air Dots Pro 2 предлагают время прослушивания от одного заряда до 4 часов и до 14 часов при использовании кейса, имеют шумоподавление, весят 4,5 грамм каждый. Они не поддерживают протокол передачи музыки высокого качества по Bluetooth aptX, однако имеется поддержка AAC и LDHC.

Наушники оценены в 4500-5000 рублей и за свою цену это один из лучших вариантов.

Advanced Audio Coding: продвинутое, но не идеальное

Базовый кодек SBC с его скромными музыкальными способностями — не лучшее средство привлечь внимание меломанов к Bluetooth-технологии. Вот почему разработчики многих «синезубых» устройств, особенно в топовом сегменте, комплектуют профиль A2DP опциональными, более продвинутыми средствами сжатия звука

В отличие от кодека SBC, знакомого разве что любителям поглубже покопаться в технических спецификациях Bluetooth, аббревиатура AAC неплохо известна широким народным массам. Еще бы! Ведь именно этот формат используется, например, в iTunes. Изначальной задачей разработчиков алгоритма было превзойти MP3 по качеству звучания при одних и тех же битрейтах — не случайно его имя расшифровывается как Advanced Audio Coding, «продвинутое кодирование звука».

Главное — убедиться в том, что кодек AAC поддерживается обоими «синезубыми» девайсами: и тем, что служит передатчиком аудиосигнала, и тем, что работает на его приеме. Если из пары таких устройств кодировку AAC способно понять лишь одно — профиль A2DP автоматически откатывает назад на базовый кодек. С вполне очевидными последствиями для звучания.

Bluetooth-профили HSP, HFP и A2DP

Первый из аудиопрофилей Bluetooth носит имя HSP — Headset Profile. Как можно понять из названия, он создан для работы с мобильными гарнитурами и заточен под базовую передачу голоса со всеми вытекающими отсюда последствиями: аудио допускается только в моно формате и с битрейтом не выше 64 кБ/c. По сравнению с этим звуком даже пережатые MP3 кажутся божественным наслаждением для ушей.

Второй — HFP, Handsfree Profile — представляет собой чуть более продвинутую версию того же профиля. Его адресат — все те же монофонические гарнитуры, так что стерео по-прежнему не поддерживается, но качество звука несколько выше. Впрочем, для прослушивания музыки этот профиль по-прежнему не подходит.

Как только появился A2DP, многие Hi-Fi-производители обратили на него внимание. Но раньше всех были небольшие компании, сделавшие адаптеры, как приведенный на фото GOgroove BlueGate, — небольшая коробочка с ЦАПом и усилителем для наушников внутри

Для этой цели предусмотрен специальный профиль A2DP — Advanced Audio Distribution Profile. Именно он отвечает за соединение мобильных устройств с беспроводными колонками и наушниками. Профиль A2DP позволяет источнику звука найти общий язык с беспроводной акустикой, а главное — управляет сжатием аудио для отправки по «синезубому» каналу. Избежать этой процедуры нельзя из-за невысокой пропускной способности Bluetooth, но уровень компрессии, используемые для сжатия алгоритмы и, в конечном итоге, потери в качестве звука могут заметно варьироваться. Вот тут-то, как говорится, и возникают нюансы.

Семейство aptX: Adaptive, Low Latency и аудиофильский HD

И вот с этого места — литавры и фанфары (естественно, в НD-качестве) — на сцену выходит Qualcomm aptX HD, специально разработанный для удовлетворения растущего спроса на аудио высокого разрешения. Этот расширенный кодек поддерживает 24-битное качество музыки по Bluetooth на частоте до 48 кГц. И еще одно достижение — соотношение сигнал-шум, достигающее 129 дБ, а это уже величина, доступная не на всех современных ЦАПах референсного уровня.

На сайте разработчика приводится цитата из результатов независимых тестов Солфордского университета: «Из анализа результатов 24 человек, проходивших тест, сделан вывод о том, что участники не смогли последовательно обнаружить разницу между звуком 24 бит/96 кГц и кодированным и декодированным звуком 24 бит/48 кГц aptX HD».

Разберем пример реализации aptX HD на аудиочипсете Qualcomm SOC CSR8675. Он не только может обрабатывать сквозное 24-битное аудио, но также обеспечивает более глубокую обработку цифрового сигнала, чем его предшественники. Понижение соотношения сигнал/шум достигается, в частности, благодаря последовательному кодированию и декодированию при передаче/приеме. Также заявлено уменьшение искажений — особенно в диапазоне 10–20 кГц.

Чипсет работает под управлением программируемого 80-МГц RISC-процессора. Аудиосигнал обрабатывает встроенный 24-битный процессор Kalimba DSP. На борту, между прочим, стерео 24-битный АЦП с частотой дискретизации до 96 кГц, а встроенный стерео 24-битный ЦАП реализует частоту дискретизации до 192 кГц — параметры заданы с запасом.

На этом разработчики из Qualcomm не остановились, предложив кодек aptX Adaptive Audio. При низкой задержке в динамическом режиме, что отлично подойдет для геймерских гарнитур, он обеспечивает адаптивный битрейт, регулируя скорость передачи данных для бесперебойной связи. В своем релизе Qualcomm говорит о aptX Adaptive Audio, как о динамически настраиваемом аудиокодеке нового поколения, обратно совместимом с aptX и aptX HD.

Компания заявляет, что кодек спроектирован так, чтобы «автоматически настраиваться для обеспечения оптимального качества звука или задержки в зависимости от того, какой контент воспроизводится на устройстве, а также с учетом внешней радиочастотной среды, для обеспечения надежности». aptX Adaptive может работать на двух битрейтах: 276 и 420 Кбит/сек. Во втором варианте, благодаря более совершенным алгоритмам кодирования, по некоторым параметрам вроде сигнал-шум он даже превосходит aptX HD, хотя и не намного.

И еще один кодек от Qualcomm — aptX Low Latency, использующий скорость Bluetooth 5.0 для передачи аудио с низкой задержкой. Технология обеспечивает сквозную задержку при передаче по Bluetooth не более 32 мс. Задержка стандартного стерео Bluetooth сильно варьируется в зависимости от реализации системы и буферизации, но обычно она на порядок выше. И это ощутимо.

В частности, применение устройств Bluetooth для реализации беспроводных наушников к телевизору было практически невозможно. Ведь рекомендуемая задержка для синхронизации аудио и видео в вещательном телевидении составляет от +40 мс до -60 мс. Лучшие технические решения (концертные и студийные мониторные системы) должны соответствовать уровню 20–30 мс. aptX Low Latency приближается к ним, обеспечивая новые возможности, в частности, для игровых приложений. Задержку в 32 мс мы уже не можем заметить (или, скажем так, можем и не заметить).

Коммутируемый (СЕРОВАТО-КОРИЧНЕВЫЙ) профиль организации сети

Этот профиль обеспечивает стандарт, чтобы получить доступ к Интернету и другим службам автоматической телефонной связи по Bluetooth. Наиболее распространенный сценарий получает доступ к Интернету от ноутбука, набирая по мобильному телефону с помощью беспроводных технологий. Это основано на Serial Port Profile (SPP) и предусматривает относительно легкое преобразование существующих продуктов через многие особенности, которые это имеет вместе с существующими зашитыми последовательными протоколами для той же самой задачи. Они включают набор AT-команд, определенный в European Telecommunications Standards Institute (ETSI) 07.07, и Point-to-Point Protocol (PPP).

СЕРОВАТО-КОРИЧНЕВЫЙ различает, инициатор (НАПОМНИТЕ Терминалу о возврате долга) связи и поставщика (СЕРОВАТО-КОРИЧНЕВЫЕ Ворота) связи. Ворота обеспечивают интерфейс модема и устанавливают связь с воротами PPP. Терминал осуществляет использование модема и протокола PPP, чтобы установить сетевую связь. В стандартных телефонах ворота функциональность PPP обычно осуществляется точкой доступа Телекоммуникационного поставщика. Во «всегда по» смартфонам, ворота PPP часто обеспечиваются телефоном, и терминал разделяет связь.

Troubleshooting

Refused to switch profile to a2dp_sink: Not connected

Your Bluetooth headset is connected, but PulseAudio fails to pick up the connected device, or there’s no device to pick. This happens because GDM captures A2DP sink on session start, as GDM needs PulseAudio in the GDM session for accessibility. For example, the screen reader requires it. See for some discussion.

Workaround 1: Disable PulseAudio in GDM

In order to prevent GDM from capturing the A2DP sink on session start, edit /var/lib/gdm3/.config/pulse/client.conf (or create it, if it doesn’t exist):

autospawn = no
daemon-binary = /bin/true

After that you have to grant access to this file to Debian-gdm user:

chown Debian-gdm:Debian-gdm /var/lib/gdm3/.config/pulse/client.conf

You may also need to disable PulseAudio startup (however in Debian 10/Buster and newer, this has already been removed in the gdm3 postinst):

rm /var/lib/gdm3/.config/systemd/user/sockets.target.wants/pulseaudio.socket

In order to auto-connect A2DP for some devices, add this to /etc/pulse/default.pa:

load-module module-switch-on-connect

Reboot.

Now your audio device should be accessible through pavucontrol and your desktop’s standard audio settings.

Workaround 2: Disable PulseAudio’s Bluetooth in GDM

The actual solution package maintainers are looking into next is to simply disable the Bluetooth sink in the GDM PulseAudio daemon so that it doesn’t take over the device. Add this to /var/lib/gdm3/.config/pulse/default.pa:

#!/usr/bin/pulseaudio -nF
#

# load system wide configuration
.include /etc/pulse/default.pa

### unload driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
  unload-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
  unload-module module-bluetooth-discover
.endif

This was first discovered in the .

Solution

The actual solution is for PulseAudio to release the Bluetooth device when it is not in use. This is discussed in the PulseAudio which has a few upstream bugs pending as well that are related.

Unable to control volume with volumeicon-alsa

The volumeicon tray icon may not automatically recognize a Bluetooth A2DP device when a connection is established. See issue #73, «volumeicon does not work to adjust bluetooth volume» and issue #49, «change of the default device not automatically detected» for discussion and possible workarounds / fix. You might also try simply restarting Volumeicon, or adjusting your PulseAudio configuration to switch on connect.

a2dp-sink profile connect failed : Protocol not available

This error can appear when using PipeWire as your audio server and attempting to pair a device via Bluetooth, without first uninstalling the pulseaudio-module-bluetooth package.

If you’re using PulseAudio, PulseAudio may not be properly connecting to the device. It might be because it was already playing. Stopping anything playing on PulseAudio, restarting PulseAudio, and reconnecting to the device may fix the problem.

AptX, LDAC, and AAC codecs are not available with PulseAudio

While newer audio codecs such as AptX and LDAC are available in PipeWire, they’re still unavailable for PulseAudio users in Debian. AAC is unavailable outright because the library is non-free. However, PulseAudio has recently gained support for all of these codecs via GStreamer. Unfortunately, GStreamer is only supporting these codecs from v1.20 onwards. This means that support for modern codecs with PulseAudio is not available in Debian 10 or Debian 11. It is expected to land in Debian 12.

A third-party project adds support for these additional codecs as well. It is deprecated and the creator recommends users either avoid it entirely, or switch to PipeWire. Nonetheless, it’s still a fully functional option in Debian 10: https://github.com/EHfive/pulseaudio-modules-bt

Additionally, a third-party script for Debian 10 is available which will automatically configure and install the additional codecs via the deprecated pulseaudio-modules-bt project: https://github.com/lagerimsi-ds/debian-buster_bluetooth_aptX-LDAC

If the PulseAudio sink adjusts automatically to SBC-sink (not A2DP-sink with aptX or LDAC), just reconnect your device.

Где используется

Технология широко используется и профиль A2DP можно встретить в самых разных устройствах, таких как смартфоны, планшеты, КПК, ноутбуки, колонки, гарнитуры, беспроводные наушники, акустические системы, Smart TV и прочие девайсы с поддержкой Bluetooth. Вы сможете подключить телефон к магнитоле или любым другому цифровому оборудования при наличии A2DP среди их характеристик, а также управлять воспроизведением. Стандарт поддерживает операционные системы Windows, Linux, Mac OS X и мобильные ОС Android, iOS, Windows Phone, BlackBerry. Возможность передачи аудио требует синхронизации устройств, для чего нужно включить A2DP Bluetooth на девайсе и выбрать приёмник, как это осуществить рассмотрим ниже на примере Android. Совместимость оборудования с технологией A2DP позволяет соединять девайсы независимо от их модели и производителя, что очень удобно.

Sony WF-1000XM3 — одни из лучших по качеству звучания и передачи данных

Наушники обладают передовой системой шумоподавления благодаря HD-процессору QN1e и двум микрофонам (внешний и внутренний). Понравятся многим они и своим изящным дизайном. Благо у Sony всегда получалось делать красивые продукты. WF-1000XM3 предлагают качественное звучание благодаря технологии улучшения цифрового звука DSEE HX. Также порадует многих качество сигнала из-за особого расположения и формы Bluetooth-антенны внутри корпуса. В России наушники можно купить за 15 тысяч рублей.

Интересно узнать, какие из наушников понравились вам больше всего. Мнением делитесь в нашем чате Телеграм и не забывайте оставлять комментарии к данной записи.

Где используется

Технология широко используется и профиль A2DP можно встретить в самых разных устройствах, таких как смартфоны, планшеты, КПК, ноутбуки, колонки, гарнитуры, беспроводные наушники, акустические системы, Smart TV и прочие девайсы с поддержкой Bluetooth. Вы сможете подключить телефон к магнитоле или любым другому цифровому оборудования при наличии A2DP среди их характеристик, а также управлять воспроизведением. Стандарт поддерживает операционные системы Windows, Linux, Mac OS X и мобильные ОС Android, iOS, Windows Phone, BlackBerry. Возможность передачи аудио требует синхронизации устройств, для чего нужно включить A2DP Bluetooth на девайсе и выбрать приёмник, как это осуществить рассмотрим ниже на примере Android. Совместимость оборудования с технологией A2DP позволяет соединять девайсы независимо от их модели и производителя, что очень удобно.

Как правильно подключить

Для применения стандарта связи A2DP необходимо активировать соответствующую функцию в настройках поддерживающего девайса. Например, на смартфонах под управлением Android потребуется включить Bluetooth. Сделать это можно, обратившись к настройкам (опция доступна в блоке «Беспроводные сети») или из шторки уведомлений, открывающейся с рабочего стола, что будет ещё быстрее. Если профиль A2DP поддерживается смартфоном, то будет активирован, при этом в настройке он не нуждается. Далее потребуется включить наушники, которые должны быть заряжены.

Смартфон обнаружит устройство и его необходимо выбрать из списка доступных для соединения по Bluetooth устройств, за этими действиями последует синхронизация. Чтобы пользоваться благами современных технологий передачи аудио A2DP Bluetooth, пользователю не нужно ничего дополнительно настраивать, функция доступна сразу же после активации при условии поддержки стандарта связи обоими устройствами.

Как работает стандарт A2DP Bluetooth с беспроводными наушниками и гарнитурой на телефоне?

Современные смартфоны обладают стандартом беспроводной передачи информации A2DP Bluetooth. Он предназначен для распространения аудио по радиоканалу на периферийные устройства. В качестве передатчика выступает мобильный телефон, а в качестве приемника — беспроводные наушники или портативная колонка. Технология A2DP Bluetooth позволяет избавиться от проводов, которые мешают использованию портативной аудиотехники.

Главной особенностью профиля A2DP Bluetooth является низкая пропускная способность, поэтому перед передачей звука смартфон вынужден обрабатывать дорожку специальным способом, чтобы уменьшить размер. Популярными кодеками являются SPC, MP3, ACC и другие

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

Боремся с шумом

Попытка воспользоваться мобильным телефоном в метро или рядом с оживленной магистралью часто приводит к тому, что собеседник жалуется на плохую слышимость — за внешними шумами он практически не различает ваш голос. Обычная беспроводная гарнитура только ухудшает ситуацию, ведь микрофон оказывается еще дальше от источника звука. Выход в использовании моделей, оснащенные системой шумоподавления на основе DSP (Digital Signal Processor — процессор цифровой обработки сигналов). Анализируя частотный спектр, процессор отсекает всевозможные шумы, оставляя только вашу речь. Правда, возможны и забавные ситуации, когда громкий разговор рядом интерпретируется как полезный сигнал, с соответствующими последствиями для находящегося на противоположном конце линии. Именно поэтому некоторые не очень любят гарнитуры с DSP, считая, что модели с цифровым процессором обладают менее естественной передачей голоса.

Другое дело постепенно появляющиеся устройства с двумя микрофонами — дополнительный улавливает все внешние шумы, а DSP вычитает их из сигнала с основного микрофона. Подобные аксессуары способны обеспечить почти идеальную передачу речи даже в сильно зашумленной обстановке.

Помимо дорогостоящего сигнального процессора применяются и более простые способы защиты от шума. Например, при использовании гарнитуры на улице собеседников часто раздражает ветер, задуваемый в микрофон

Если вам приходится часто общаться на открытых пространствах, обратите внимание на модели с ветрозащитой. Еще один универсальный рецепт — перенести микрофон как можно ближе к источнику звука

Но как при этом сохранить компактные размеры и элегантный внешний вид изделия? Решение — в использовании слайдера (выдвижной штанги микрофона). В сложенном состоянии гарнитура весьма компактна, а, разложив ее, вы, заодно, автоматически ответите на вызов.

Определение

Особенность этой технологии передачи звука заключается в том, что она в режиме реального времени способна передавать максимально качественный аудио-контент межу несколькими гаджетами.

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

  • Приемники – это небольшие девайсы, которые выполнены в форме Bluetooth-гарнитуры

    для пользователя;

  • Передатчики — ими могут быть смартфоны, планшеты, приставки

    Smart-TV

    , карманные компьютеры или десктопы. Задача этих устройств – передать воспроизводимый звук на приемник.

Как правильно подключить

Для применения стандарта связи A2DP необходимо активировать соответствующую функцию в настройках поддерживающего девайса. Например, на смартфонах под управлением Android потребуется включить Bluetooth. Сделать это можно, обратившись к настройкам (опция доступна в блоке «Беспроводные сети») или из шторки уведомлений, открывающейся с рабочего стола, что будет ещё быстрее. Если профиль A2DP поддерживается смартфоном, то будет активирован, при этом в настройке он не нуждается. Далее потребуется включить наушники, которые должны быть заряжены.

Смартфон обнаружит устройство и его необходимо выбрать из списка доступных для соединения по Bluetooth устройств, за этими действиями последует синхронизация. Чтобы пользоваться благами современных технологий передачи аудио A2DP Bluetooth, пользователю не нужно ничего дополнительно настраивать, функция доступна сразу же после активации при условии поддержки стандарта связи обоими устройствами.

Кодек AptX: лучший вариант для меломана

Еще более продвинутое сжатие звука обеспечивает кодек aptX, который активно продвигает на рынке беспроводного Bluetooth-аудио компания CSR. Создатели пропагандируют его как средство для беспроводной передачи музыки «в CD-качестве».

Кодек aptX имеет свой логотип, потому что разработан и запатентован компанией CSR

На самом деле это не совсем так, хотя алгоритмы, лежащие в основе aptX, по принципу своей работы действительно напоминают лосслесс-кодировщики, уплотняющие аудиопоток без потери звуковой информации. Среди достоинств aptX — способность к Bluetooth-трансляции MP3 и AAC без дополнительной обработки, а значит, и без ухудшения звука.

Специальная версия aptX Low Latency, заточенная под запросы геймеров и киноманов, обеспечивает еще и минимальную задержку в доставке сигнала — а значит, просмотр кино без отставания реплик от мимики персонажей.

Кодек aptX обеспечивает передачу аудио с битрейтом до 352 кБ/с, не обрезает верхний регистр и раздвигает частотный диапазон до вполне солидных 10 Гц — 22 кГц, но высокая сложность применяемых алгоритмов требует от мобильных процессоров утроенной вычислительной мощности по сравнению с базовым SBC. Именно поэтому поддержка aptX встречается среди «синезубых» приборов довольно редко, чаще всего — в премиальном сегменте смартфонов.

Как и в случае с AAC, при беспроводном соединении источника звука с колонками или наушниками следует убедиться, что кодек aptX поддерживается обоими устройствами. Лишь в этом случае можно не сомневаться, что ты действительно выжимаешь из «синего зуба» максимум его музыкального потенциала.

Подключение устройств

Посредством интерфейса Bluetooth можно объединить как два, так и сразу несколько устройств. В первом случае подключение осуществляется по схеме «точка — точка», во втором — по схеме «точка — многоточка». Независимо от схемы соединения одно из устройств является ведущим (master), остальные — ведомыми (slave). Ведущее устройство задает шаблон, который будут использовать все ведомые устройства, а также синхронизирует их работу. Соединенные таким образом устройства образуют пикосеть (piconet). В рамках одной пикосети могут быть объединены одно ведущее и до семи ведомых устройств (рис. 1 и 2). Кроме того, допускается наличие в пикосети дополнительных ведомых устройств (сверх семи), которые имеют статус заблокированных (parked): они не участвуют в обмене данными, но при этом находятся в синхронизации с ведущим устройством.

Рис. 1. Схема пикосети,
объединяющей два устройства

Рис. 2. Схема пикосети,
объединяющей несколько устройств

Несколько пикосетей можно объединить в распределенную сеть (scatternet). Для этого устройство, работающее в качестве ведомого в одной пикосети, должно выполнять функции ведущего в другой (рис. 3). Пикосети, входящие в состав одной распределенной сети, не синхронизированы друг с другом и используют разные шаблоны.

Рис. 3. Схема распределенной сети, включающей три пикосети

Максимальное количество пикосетей в составе распределенной сети не может превышать десяти. Таким образом, распределенная сеть позволяет объединить в общей сложности до 71 устройства.

Отметим, что на практике потребность в создании распределенной сети возникает редко. При нынешней степени интеграции аппаратных компонентов сложно представить себе ситуацию, когда владельцу смартфона или планшета потребовалось бы подключить по Bluetooth более двух-трех устройств одновременно.

Особенности функционирования

Задействование соединения Bluetooth обеспечивается профилями, которые поддерживает устройство, их наличием и определяются функциональные возможности, а также спектр оборудования, с коим возможно взаимодействие. Нередко в связке с A2DP поддерживается и профиль AVRCP, обеспечивающий устройству управление функционалом телевизора, системы домашнего кинотеатра, автомагнитолы и т. д., то есть выполнение функций пульта дистанционного управления. Просто обеспечить связь по каналу недостаточно, для выполнения необходимых задач и источник сигнала, и приёмник должны обладать поддержкой одних и тех же профилей. Их реализация зависит от конструктивных особенностей аппаратного обеспечения, специфики, а также политики производителя.

Поддержка профиля A2DP предполагает передачу стереофонического потока аудио от источника сигнала к беспроводной гарнитуре или прочим устройствам воспроизведения звука и, как было сказано выше, небольшие потери качества при этом неизбежны из-за особенностей технологии Bluetooth. Чаще всего сжатие передаваемого потока осуществляется с применением стандартного кодека SBC или другого, например, MP3, AAC и пр. Так, взаимодействующие устройства согласуют кодек, которым будет обрабатываться сигнал (оба должны поддерживать один и тот же) и параметры кодирования (битрейт, частота дискретизации). Отметим, что в случае использования SBC качество звука будет ниже, чем при кодировании с помощью MP3 со стандартными настройками.

Технология обеспечивает передачу данных в пределах около 10 метров, на более дальнем расстоянии сигнал будет прерываться, возникнут помехи. При этом следует учитывать и наличие препятствий в виде стен, перегородок и пр., так что для стабильности соединения взаимодействующие устройства должны находиться поближе друг к другу. На сегодняшний день технология A2DP значительно уступает по качеству передаваемого аудио более современным, усовершенствованным стандартам AptX и AptX HD, обеспечивающим передачу звука почти без потерь.