Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стСки Bluetooth Π½Π° Android для Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства Π·Π²ΡƒΠΊΠ° Bluetooth

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅: это ΠΎΡ‡Π΅Π½ΡŒ слоТноС руководство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²Π°ΡˆΠΈΡ… стСков Bluetooth Π½Π° Android – ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ это руководство ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ слСдуйтС всСм инструкциям Π² точности Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ.

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Bluetooth-Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹ ΠΈ Bluetooth-Π·Π²ΡƒΠΊ стали довольно популярными, это нСбольшая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° для Π°ΡƒΠ΄ΠΈΠΎΡ„ΠΈΠ»ΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Bluetooth, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ, сниТаСт качСство Π·Π²ΡƒΠΊΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΈΡ‚Ρ‹ Π°ΡƒΠ΄ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ частот Ρ‚Π΅Ρ€ΡΡŽΡ‚ΡΡ Π² Π²ΠΎΠ·Π΄ΡƒΡ…Π΅. ΠŸΠΎΡ‚ΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠΎ Bluetooth.

Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΊΠΎΠ΄Π΅ΠΊΠΈ aptX ΠΈ LDAC, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство Π·Π²ΡƒΠΊΠ° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с стандартный ΠΊΠΎΠ΄Π΅ΠΊ SBC Bluetooth, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ поддСрТиваСтся всСми Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ устройств Bluetooth – ΠΎΠ΄Π½Π°ΠΊΠΎ устройства с ΠΊΠΎΠ΄Π΅ΠΊΠ°ΠΌΠΈ aptX ΠΈ LDAC Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ эти ΠΊΠΎΠ΄Π΅ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Ρ… сборов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ Π² долгосрочной пСрспСктивС.

НизкоС качСство Π·Π²ΡƒΠΊΠ° ΠΊΠΎΠ΄Π΅ΠΊΠ° SBC Bluetooth Π²Ρ‹Π·Π²Π°Π½ΠΎ искусствСнными ограничСниями всСх Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… устройств Bluetooth. cks ΠΈ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΎΠ², ΠΈ это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ Π½Π° Π»ΡŽΠ±Ρ‹Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… устройствах.

Если вас интСрСсуСт Π·Π²ΡƒΠΊ Bluetooth, Π² ΠΊΠΎΠ½Ρ†Π΅ этого руководства ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Π΄Π°ΠΌΠΏ Π°ΡƒΠ΄ΠΈΠΎΠΆΡƒΡ€Π½Π°Π»Π° Bluetooth ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ качСство Π·Π²ΡƒΠΊΠ° ΠΈ частоту Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΎΡ‚ Bluetooth-ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Android.

Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ этого руководства Π±ΡƒΠ΄Π΅Ρ‚ посвящСна нСскольким простым настройкам ΠΈ способам ΠΈΡ… устранСния. ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ свой Π°ΡƒΠ΄ΠΈΠΎΠ²Ρ‹Ρ…ΠΎΠ΄ Bluetooth, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство Π²Ρ‹Π²ΠΎΠ΄Π° стандартных ΠΊΠΎΠ΄Π΅ΠΊΠΎΠ² SBC Bluetooth – поТалуйста, Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ это руководство, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ достаточно ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, ΠΈ Π² зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ вашСго устройства Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.

Π’ ΠΊΠΎΠ½Ρ†Π΅ этого руководства находится список ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠ°Ρ‚Ρ‡Π΅Π½Π½Ρ‹Ρ… стСков Bluetooth для ΠΌΠ½ΠΎΠ³ΠΈΡ… популярных устройств Android – ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ восстановлСнии, ΠΊΠ°ΠΊ ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π»Π΅ΡˆΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ .zip – Ссли Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· устройств Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π²Π°ΠΌ придСтся ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ руководству ΠΏΠΎ измСнСнию стСков Bluetooth Π½Π° Android.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅
  1. ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ тСхничСская информация ΠΎ ΠΊΠΎΠ΄Π΅ΠΊΠ΅ SBC
  2. *** ВрСбуСтся для тСстирования с использованиСм руководств Π½ΠΈΠΆΠ΅: bluetooth-dualchannel-test-ubuntu-18.04 .1-desktop-amd64.iso.torrent
  3. Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ПК
  4. Π Π°Π±ΠΎΡ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ VM
  5. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ПК
  6. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ тСста
  7. Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° устройствС Android
  8. Как Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π°ΠΌΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Bluetooth Π½Π° Android
  9. Устройства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π² ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 512 ΠΊΠ±ΠΈΡ‚/с SBC
  10. Устройства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ SBC Π±ΠΎΠ»Π΅Π΅ 512 ΠΊΠ±ΠΈΡ‚/с
  11. Устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π±ΠΎΠ»Π΅Π΅ высокими Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ
  12. ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ: SBC 328k ΠΈ 485k ΠΏΡ€ΠΎΡ‚ΠΈΠ² aptX
  13. Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стСки Bluetooth Π½Π° Android 5–7
  14. Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стСки Bluetooth Π½Π° Android 8–9
  15. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ стСки Bluetooth (с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ)

ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ тСхничСская информация ΠΎ ΠΊΠΎΠ΄Π΅ΠΊΠ΅ SBC

SBC ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° этапС установки соСдинСния:

  • Π’ΠΈΠΏ ΠΈ Π½ΠΎΠΌΠ΅Ρ€ Π°ΡƒΠ΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°: Joint Stereo, Stereo, Dual Channel, Mono;
  • ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ полос частот: 4 ΠΈΠ»ΠΈ 8;
  • ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π°ΡƒΠ΄ΠΈΠΎΠ±Π»ΠΎΠΊΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚: 4, 8, 12, 16;
  • Алгоритм распрСдСлСния Π±ΠΈΡ‚ΠΎΠ² квантования: Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ, SNR;
  • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΠ», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² процСссС квантования: ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 2 -53.

Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ· Π½ΠΈΡ….

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ стСки Bluetooth ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ: Joint Stereo, 8 Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ², 16 Π±Π»ΠΎΠΊΠΎΠ², Loudness, bitpool 2..53. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π²ΡƒΠΊ 44,1 ΠΊΠ“Ρ† с Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ 328 ΠΊΠ±ΠΈΡ‚/с.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Bitpool Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅: Ρ‡Π΅ΠΌ ΠΎΠ½ Π²Ρ‹ΡˆΠ΅, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, качСство.

Однако ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ bitpool Π½Π΅ привязан ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŽ. На Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ сущСствСнно Π²Π»ΠΈΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: Ρ‚ΠΈΠΏ Π°ΡƒΠ΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°, количСство полос частот, количСство Π°ΡƒΠ΄ΠΈΠΎΠ±Π»ΠΎΠΊΠΎΠ². Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ косвСнно ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚, согласовав нСстандартныС ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π±Π΅Π· измСнСния Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π°.

НапримСр, Dual Channel ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°Π½Π°Π»Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ вСсь Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΠ» для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π°. ВынуТдая устройство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Dual Channel вмСсто Joint Stereo, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΏΠΎΡ‡Ρ‚ΠΈ ΡƒΠ΄Π²ΠΎΠ΅Π½Π½Ρ‹ΠΉ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ максимальном Π±ΠΈΡ‚ΠΏΡƒΠ»Π΅, 617 ΠΊΠ±ΠΈΡ‚/с.

МнС каТСтся, Ρ‡Ρ‚ΠΎ Π±ΠΈΡ‚ΠΏΡƒΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Ошибка Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ спСцификации A2DP Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π° Π½Π΅ привязано ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ ΠΊΠΎΠ΄Π΅ΠΊΠ° ΠΈ опрСдСляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ глобальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π­Ρ‚ΠΈ фиксированныС значСния Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π° ΠΈ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π° происходят ΠΈΠ· Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для высококачСствСнного Π·Π²ΡƒΠΊΠ°. Но эта рСкомСндация Π½Π΅ являСтся ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΈΠ΅ΠΌ для ограничСния профиля этими значСниями.

БпСцификация A2DP v1.2, Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠ°Ρ с 2007 ΠΏΠΎ 2015 Π³ΠΎΠ΄, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ с Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ Π΄ΠΎ 512 ΠΊΠ±ΠΈΡ‚/с. :

Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ SNK Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ приводят ΠΊ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ максимальной скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π±ΠΈΡ‚ΠΎΠ². Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 320 ΠΊΠ±ΠΈΡ‚/с для ΠΌΠΎΠ½ΠΎ ΠΈ 512 ΠΊΠ±ΠΈΡ‚/с для Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ².

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии спСцификации Π½Π΅Ρ‚ ограничСния скорости ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ соврСмСнныС Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ послС 2015 Π³ΠΎΠ΄Π°, ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Ρ‹ Π΄ΠΎ 1000 ΠΊΠ±ΠΈΡ‚/с .

По ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ всС протСстированныС Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ стСки Bluetooth (Linux (PulseAudio), Android, Blackberry ΠΈ macOS) ΠΈΠΌΠ΅ΡŽΡ‚ искусствСнныС ограничСния максимального ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° bitpool, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚. Но это Π½Π΅ самая большая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΏΠΎΡ‡Ρ‚ΠΈ всС Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π° 53.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ устройств Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ стСкС Bluetooth с Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ 507 ΠΊΠ±ΠΈΡ‚/с, Π±Π΅Π· ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ ΠΈ трСска. Но Ρ‚Π°ΠΊΠΎΠΉ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ согласован Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… условиях со стандартными стСками Bluetooth.

*** ВрСбуСтся для тСстирования с использованиСм руководств Π½ΠΈΠΆΠ΅: bluetooth-dualchannel-test-ubuntu-18.04 .1-desktop-amd64.iso.torrent

Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ПК

SBC с высоким Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ ВСст Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΡ‰Π΅ всСго Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π° ПК с Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠΌ Bluetooth. Π― ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» ΠΎΠ±Ρ€Π°Π· Ubuntu с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ стСком Bluetooth, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машинС (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Bluetooth Π² качСствС USB-устройства Π²Π½ΡƒΡ‚Ρ€ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ, встроСнными Π² Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ) ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ²ΡˆΠΈΡΡŒ с Ρ„Π»Π΅ΡˆΠΊΡƒ. Π’ этом ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ: Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ, 8 Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ², 16 Π±Π»ΠΎΠΊΠΎΠ², Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ, Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΠ» 2..41, 44,1 ΠΊΠ“Ρ†, Ρ‡Ρ‚ΠΎ обСспСчиваСт Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ 485 ΠΊΠ±ΠΈΡ‚/с.

Π Π°Π±ΠΎΡ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ VM

  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Virtualbox ΠΈ Virtualbox Extension Pack: https://www.virtualbox. org/wiki/Downloads;
  • Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Virtualbox, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ;
  • Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π€Π°ΠΉΠ» β†’ Настройки β†’ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ;
  • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ новая Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина: Linux, Ubuntu (64-Π±ΠΈΡ‚), 1024 RAM. НС создавайтС ТСсткий диск.
  • ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ настройкам Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π² Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€: IDE, ΠŸΡƒΡΡ‚ΠΎ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска β†’ Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ оптичСского диска;
  • Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ bluetooth-dualchannel-test-ubuntu-18.04.1-desktop-amd64.iso;
  • Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΈ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ настроСк, запуститС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ;
  • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π—Π½Π°Ρ‡ΠΎΠΊ USB-кабСля Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ свой Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Bluetooth;

Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ПК

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ BIOS/CSM ΠΈ UEFI.

  • Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Π· Π½Π° USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Etcher: https://etcher.io/. Π­Ρ‚Π° опСрация ΡƒΠ΄Π°Π»ΠΈΡ‚ всС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅.
  • Π’Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ПК;
  • Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ПК ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ порядка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ( ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Esc ΠΈΠ»ΠΈ F12);
  • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ тСста

  • (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ рСкомСндуСтся) Π”Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ сцСнарий Β«Btsnoop DumpΒ» Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС. Он Π½Π°Ρ‡Π½Π΅Ρ‚ сбор Π΄Π°Π½Π½Ρ‹Ρ… Bluetooth для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°. НС Π·Π°ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°.
  • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ сопряТСния;
  • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ стрСлку Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ Bluetooth β†’ Настройки Bluetooth;
  • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ, Π΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ сопряТСния ΠΈ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ;
  • УстановитС Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Ubuntu ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 2/3. Π’Π°ΠΊΠΆΠ΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ послС сопряТСния Π·Π²ΡƒΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π³Ρ€ΠΎΠΌΠΊΠΈΠΌ.
  • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ Β«ΠΌΡƒΠ·Ρ‹ΠΊΠ°Β», запуститС Β«testrecord1.flacΒ»;
  • (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ рСкомСндуСтся ) Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ»Π΅Π΅Ρ€, Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. Π­Ρ‚ΠΎ остановит сбор Π΄Π°Π½Π½Ρ‹Ρ….
  • (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ рСкомСндуСтся) ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Firefox, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΄Π°ΠΌΠΏ Π΄Π°Π½Π½Ρ‹Ρ… (btsnoop_hci.btsnoop Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС) Π½Π° https://btcodecs.valdikss.org.ru/

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ Π² ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ;

НС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ потрСскивания, прСрывания Π·Π²ΡƒΠΊΠ° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… искаТСний Π·Π²ΡƒΠΊΠ° Π² Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ. Если Π²Ρ‹ ΡΠ»Ρ‹ΡˆΠΈΡ‚Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ высококачСствСнный Π·Π²ΡƒΠΊ, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ваши Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π·Π²ΡƒΠΊ с Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ 485 ΠΊΠ±ΠΈΡ‚/с.

Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° устройствС Android

Для тСстирования со смартфона ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π° Android Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ стСк Bluetooth, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²Π° root.

Как Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π°ΠΌΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Bluetooth Π½Π° Android

  1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Bluetooth;
  2. Π’ настройках Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π» отслСТивания Bluetooth HCIΒ»;
  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Bluetooth, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π³Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ мСню Bluetooth (это Π²Π°ΠΆΠ½ΠΎ! НС Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΠΉΡ‚Π΅ автоматичСскоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅!);
  4. ВоспроизвСсти ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π°ΡƒΠ΄ΠΈΠΎ;
  5. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π» отслСТивания Bluetooth HCIΒ»;
  6. Π”ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ/storage/emulated/0/btsnoop_hci.log ΠΈΠ»ΠΈ/data/misc/bluetooth/logs/ btsnoop_hci.log создан. Если ΠΎΠ½ отсутствуСт, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅/etc/bluetooth/bt_stack.conf с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈ посмотритС ΠΏΡƒΡ‚ΡŒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ BtSnoopFileName.

НС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ потрСскивания, прСрывания Π·Π²ΡƒΠΊΠ° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… искаТСний Π·Π²ΡƒΠΊΠ°. Π² Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠ°Ρ…. Если Π²Ρ‹ ΡΠ»Ρ‹ΡˆΠΈΡ‚Π΅ качСствСнный Π·Π²ΡƒΠΊ с исправлСнной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ваши Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π·Π²ΡƒΠΊ с Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ 512 ΠΊΠ±ΠΈΡ‚/с.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ слСдуйтС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π²Ρ‹ΡˆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ. ОсобСнно, Ссли Π²Ρ‹ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΡ… послС сопряТСния, Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠ°ΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π² настройках Bluetooth, Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΠΉΡ‚Π΅ автоматичСскоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅!

Устройства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π² ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 512 ΠΊΠ±ΠΈΡ‚/с SBC

  • 1 Π‘ΠžΠ›Π¬Π¨Π• iBFree
  • JBL Everest 310
  • JBL Everest 700
  • Skullcandy HESH 3
  • Sony WI-C400
  • Sony MDR-1ABT
  • Sony MDR- ZX770BT
  • Sony MDR-XB650BT
  • Sony MDR-XB950B1
  • Sony SBH50
  • Bluedio T4s ( Bitpool max 39. ΠžΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Dual Channel, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ссли ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, 462 ΠΊΠ±ΠΈΡ‚/с. НС соотвСтствуСт спСцификации A2DP.
  • Bluedio T5 (ΠžΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Dual Channel, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ссли ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. НС соотвСтствуСт спСцификации A2DP.)
  • Bluedio T6 (ΠžΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Dual Channel, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ссли ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. НС соотвСтствуСт спСцификации A2DP. ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ микросхСму Max 97220.)
  • Marshall Major II Bluetooth
  • Overdrive RealForce D1
  • Edifier W830BT
  • DEXP BT-250
  • АдаптСр Logitech BT
  • ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство Noname (микросхСма CSR8645 )
  • ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠ΅ устройство Sony DSX-A400BT

Устройства, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ SBC Π±ΠΎΠ»Π΅Π΅ 512 ΠΊΠ±ΠΈΡ‚/с

  • JBL Everest 310 (617-660 ΠΊΠ±ΠΈΡ‚/с)
  • Sony WI-C400 (576 ΠΊΠ±ΠΈΡ‚/с)
  • Sony MDR-ZX770BT (617-660 ΠΊΠ±ΠΈΡ‚/с)
  • Marshall Major II Bluetooth (617-660 ΠΊΠ±ΠΈΡ‚/с)
  • Overdrive RealForce D1 (730 ΠΊΠ±ΠΈΡ‚ /s, Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ, 4 ΠΏΠΎΠ΄Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°)

Устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π±ΠΎΠ»Π΅Π΅ высокими Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ

  1. Harper HB-202 (трСск; Π§ΠΈΠΏ Beken BK3256)
  2. Sony Ericsson MW600 (высокочастотныС искаТСния, трСск; устройство с 2009 Π³ΠΎΠ΄Π°)

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ: SBC 328k ΠΈ 485k ΠΏΡ€ΠΎΡ‚ΠΈΠ² aptX

Π’ΠΎΠΏΡ€Π΅ΠΊΠΈ распространСнному мнСнию ΠΎ качСствС Π·Π²ΡƒΠΊΠ° aptX, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Π²Π°Ρ‚ΡŒ Ρ…ΡƒΠ΄ΡˆΠ΅Π΅ качСство Π·Π²ΡƒΠΊΠ°, Ρ‡Π΅ΠΌ SBC со стандартным Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ 328k.

SBC динамичСски выдСляСт Π±ΠΈΡ‚Ρ‹ квантования для частотных Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ², дСйствуя ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ «снизу Π²Π²Π΅Ρ€Ρ…Β». Если для Π½ΠΈΠΆΠ½ΠΈΡ… ΠΈ срСдних частот использовался вСсь Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚, Π²Π΅Ρ€Ρ…Π½ΠΈΠ΅ частоты Β«ΠΎΠ±Ρ€Π΅Π·Π°ΡŽΡ‚ΡΡΒ» (Π·Π°Π³Π»ΡƒΡˆΠ°ΡŽΡ‚ΡΡ).

aptX постоянно ΠΊΠ²Π°Π½Ρ‚ΡƒΠ΅Ρ‚ полосы частот с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ количСством Π±ΠΈΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΊΠΎΠ΄Π΅ΠΊ с постоянным Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ: 352 ΠΊΠ±ΠΈΡ‚/с для 44,1 ΠΊΠ“Ρ†, 384 ΠΊΠ±ΠΈΡ‚/с для 48 ΠΊΠ“Ρ†. Он Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΈΡ‚Ρ‹Β» Π½Π° частоты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌ большС всСго Π½ΡƒΠΆΠ½Ρ‹.. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ SBC, aptX Π½Π΅ «срСзаСт» частоты, Π½ΠΎ добавляСт ΠΊ Π½ΠΈΠΌ ΡˆΡƒΠΌ квантования, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ динамичСский Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π²ΡƒΠΊΠ° ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° вызывая потрСскиваниС. SBC, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², «Сст Π΄Π΅Ρ‚Π°Π»ΠΈΒ» – отбрасываСт самыС Ρ‚ΠΈΡ…ΠΈΠ΅ участки.

Π’ срСднСм, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с SBC 328k, aptX Π΄Π°Π΅Ρ‚ мСньшС искаТСний Π² ΠΌΡƒΠ·Ρ‹ΠΊΠ΅ с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ частотным Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ, Π½ΠΎ Π½Π° ΠΌΡƒΠ·Ρ‹ΠΊΠ΅ с ΡƒΠ·ΠΊΠΈΠΉ частотный Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ динамичСский Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ SBC 328k ΠΈΠ½ΠΎΠ³Π΄Π° Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚.

Рассмотрим частный случай, Ρ„ΠΎΡ€Ρ‚Π΅ΠΏΠΈΠ°Π½Π½ΡƒΡŽ запись. Π’ΠΎΡ‚ спСктрограмма:


Π‘ΠΎΠ»ΡŒΡˆΠ΅ всСго энСргии приходится Π½Π° частоты 0-4 ΠΊΠ“Ρ†. , ΠΈ длится Π΄ΠΎ 10 ΠΊΠ“Ρ†.
Π‘ΠΏΠ΅ΠΊΡ‚Ρ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ„Π°ΠΉΠ»Π° aptX выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π’ΠΎΡ‚ SBC 328k:

It Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ SBC 328k пСриодичСски ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ отсСкаСт Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Ρ‹ΡˆΠ΅ 16 ΠΊΠ“Ρ† ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ всС доступныС Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Ρ‹ для Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² Π½ΠΈΠΆΠ΅ этого значСния. Однако aptX привнСс большС искаТСний Π² частотный спСктр, ΡΠ»Ρ‹ΡˆΠΈΠΌΡ‹ΠΉ чСловСчСским ΡƒΡ…ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° Π²Ρ‹Ρ‡Ρ‚Π΅Π½Π½ΠΎΠΉ исходной спСктрограммС ΠΈΠ· спСктрограммы aptX (Ρ‡Π΅ΠΌ ярчС, Ρ‚Π΅ΠΌ большС искаТСний):


Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ SBC 328k внСс мСньшС искаТСний Π² сигнал Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 10 ΠΊΠ“Ρ†, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π±Ρ‹Π»ΠΎ Π²Ρ‹Ρ€Π΅Π·Π°Π½ΠΎ:

Π‘ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π° 485k для SBC Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ вСсь частотный Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π½Π΅ обрСзая полосы.

SBC 485k Π½Π° этом аудиосэмплС Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ aptX Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 0-15 ΠΊΠ“Ρ†, ΠΈ с мСньшСй, Π½ΠΎ всС ΠΆΠ΅ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Π΅ΠΉ – Π½Π° 15-22 ΠΊΠ“Ρ† ( Ρ‡Π΅ΠΌ Ρ‚Π΅ΠΌΠ½Π΅Π΅, Ρ‚Π΅ΠΌ мСньшС искаТСний):

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° SBC с высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊ, прСвосходящий aptX, Π½Π° Π»ΡŽΠ±Ρ‹Π΅ Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ.

  • original_and_aptx.zip
  • sbc.zip

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стСки Bluetooth Π½Π° Android 5–7

Π­Ρ‚ΠΈ измСнСния слСдуСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ стандартным стСкам Bluetooth для Android: Bluedroid (Android 5) ΠΈ Fluoride (Android 6-7). Π‘Ρ‚Π΅ΠΊ, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Qualcomm, Π½Π΅ поддСрТиваСтся.

Π—Π°ΠΌΠ΅Π½Π° Joint Stereo Π½Π° Dual Channel Π² стандартной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ SBC

android/platform/external /Π±Π»ΡŽΡ‚ΡƒΠ·/bluedroid/btif/co/bta_av_co. c: 99

Код:

 const tA2D_SBC_CIE btif_av_sbc_default_config = {BTIF_AV_SBC_DEFAULT_SAMP_FREQ, * * samp_freq */A2D_SBC_IE_CH_MD_DEFAULT_SAMP_FREQ, * * samp_freq */A2D_SBC_IE_CH_MD_JOINT_JO_MO_IN_JO_I_E_CH_CH_MD_JOIN  ,/* Num_subbands */A2D_SBC_IE_ALLOC_MD_L,/* alloc_mthd */BTA_AV_CO_SBC_MAX_BITPOOL,/* max_bitpool */A2D_SBC_IE_MIN_BITPOOL/* A2D_SBC_IE_MIN_BITPOOL/* A2D_SBC_IE_MIN_BITPOOL/* A2_SBC_MIN_BITPOOL>  >  Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°   

android/platform/external/bluetooth/bluedroid/btif/co/bta_av_co.c: 41

Код:

 if (src_cap.ch_mode & A2D_SBC_IE_CH_MD_JOINT) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_JOINT;  ΠΈΠ½Π°Ρ‡Π΅, Ссли (src_cap.ch_mode & A2D_SBC_IE_CH_MD_STEREO) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_STEREO;  ΠΈΠ½Π°Ρ‡Π΅, Ссли (src_cap.ch_mode & A2D_SBC_IE_CH_MD_DUAL) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_DUAL;  else if (src_cap.ch_mode & A2D_SBC_IE_CH_MD_MONO) pref_cap.ch_mode = A2D_SBC_IE_CH_MD_MONO; ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ if с A2D_SBC_IE_CH_MD_DUAL Π½Π°Π²Π΅Ρ€Ρ…. 

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°.

Π‘Ρ‚Π΅ΠΊ Android Bluetooth ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚, Π½ΠΎ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°, 328 ΠΊΠ±ΠΈΡ‚/с. Если Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΠ» 53 для 48 ΠΊΠ“Ρ†, Android ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡƒΠ» Π΄ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π° 328 ΠΊΠ±ΠΈΡ‚/с. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠŸΠžΠ‘Π›Π• согласования ΠΊΠΎΠ΄Π΅ΠΊΠΎΠ², Π½Π° этапС кодирования, Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π° Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Bluetooth SetCapabilities.

android/platform/external/bluetooth/bluedroid/btif/src/btif_media_task.c : 172

Код:

 #define DEFAULT_SBC_BITRATE 328 

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° 512.

  1. (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для экспСримСнтов) ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ MTU.

Π­Ρ‚ΠΎ трСбуСтся для Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π° Π²Ρ‹ΡˆΠ΅ ~ 580 ΠΊΠ±ΠΈΡ‚/с.

btif/src /btif_media_task.c:174

Code:

/* Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ 2DH5 составляСт 679 Π±Π°ΠΉΡ‚ - (4 Π±Π°ΠΉΡ‚Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° L2CAP + 12 Π±Π°ΠΉΡ‚ΠΎΠ² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° AVDTP) */# ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ  MAX_2MBPS_AVDTP_MTU 663 

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стСки Bluetooth Π½Π° Android 8–9

Π­Ρ‚ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π΅ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ, Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄Π²ΡƒΡ… ΠΊΠ°Π½Π°Π»ΠΎΠ² Π² источник A2DP SBC

/platform/system/bt/stack/a2dp/a2dp_sbc. cc: 55

Код:

/* ВозмоТности ΠΊΠΎΠ΄Π΅ΠΊΠ° SBC SRC */static const tA2DP_SBC_CIE a2dp_sbc_caps = {A2DP_SBC_IE_SAMP_FREQ_44,/* samp_freq */(A2DP_MBCD_IE  | A2DP_SBC_IE_CH_MD_JOINT),/* ch_mode */(A2DP_SBC_IE_BLOCKS_16 | A2DP_SBC_IE_BLOCKS_12 | A2DP_SBC_IE_BLOCKS_8 | A2DP_SBC_IE_BLOCKS_4),/* block_len */A2DP_SBC_IE_SUBBAND_8,/* num_subbands */A2DP_SBC_IE_ALLOC_MD_L,/* alloc_method */A2DP_SBC_IE_MIN_BITPOOL,/* min_bitpool */A2DP_SBC_MAX_BITPOOL,/* max_bitpool  */BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16/* bits_per_sample */}; 

Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ A2DP_SBC_IE_CH_MD_DUAL Π² ch_mode.

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Joint Stereo Π½Π° Dual Channel Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

/platform/system/bt/stack/a2dp/a2dp_sbc.cc:82

Код:

/* ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ ΠΊΠΎΠ΄Π΅ΠΊΠ° SBC ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ */const tA2DP_SBC_CIE a2dp_sbc_default_config = {A2DP_SBC_IE_SAMP_FRE  Q_44,/* samp_freq */A2DP_SBC_IE_CH_MD_JOINT,/* ch_mode */A2DP_SBC_IE_BLOCKS_16,/* block_len */A2DP_SBC_IE_SUBBAND_8,/* num_subbands */A2DP_SBC_IE_ALLOC_MD_L,/* alloc_method */A2DP_SBC_IE_MIN_BITPOOL,/* min_bitpool */A2DP_SBC_MAX_BITPOOL,/* max_bitpool */BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16 /* bits_per_sample */}; 

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ A2DP_SBC_IE_CH_MD_JOINT Π½Π° A2DP_SBC_IE_CH_MD_DUAL.

Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π΄Π²ΡƒΡ…ΠΊΠ°Π½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°

/platform/system/bt/stack/a2dp/a2dp_sbc.cc:1155

Код:

 static bool select_best_channel_mode  (uint8_t ch_mode, tA2DP_SBC_CIE * p_result, btav_a2dp_codec_config_t * p_codec_config) {Ссли (ch_mode & A2DP_SBC_IE_CH_MD_JOINT) {p_result-> ch_mode_ A2_JDP_INT_MODE = A2_DP_INT_S  p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO;  Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ истину;  } Если (ch_mode & A2DP_SBC_IE_CH_MD_STEREO) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_STEREO;  p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO;  Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ истину;  } Если (ch_mode & A2DP_SBC_IE_CH_MD_DUAL) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_DUAL;  p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO;  Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ истину;  } Если (ch_mode & A2DP_SBC_IE_CH_MD_MONO) {p_result-> ch_mode = A2DP_SBC_IE_CH_MD_MONO;  p_codec_config-> channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_MONO;  Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ истину;  } Return false;} 

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ if с A2DP_SBC_IE_CH_MD_DUAL Π½Π°Π²Π΅Ρ€Ρ….

Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π»ΠΈΠΌΠΈΡ‚ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°

/platform/system/bt/stack/a2dp/a2dp_sbc_encoder.cc:42

Код:

 #define A2DP_SBC_DEFAULT_BITRATE  328 

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° 512.

  1. (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для экспСримСнтов) ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ MTU

ВрСбуСтся для Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π° Π²Ρ‹ΡˆΠ΅ ~ 580 ΠΊΠ±ΠΈΡ‚/с.

/platform/system/bt/stack/a2dp/a2dp_sbc_encoder.cc:47

Код:

 #define MAX_2MBPS_AVDTP_MTU 663 

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ стСки Bluetooth (с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ)

  • Le Max 2 Oreo Patched.zip
  • LeEco Cool Changer S1 EUI_5.8.19S.zip
  • Leeco LE2 (EUI 5.9.26s, Android 6) .zip
  • Xiaomi Mi Note (Miui 9 Miui.su usnkreal v8.4.12, Android 6.0.1) .zip
  • Xiaomi mi note 3 (MIUI 9, Android 7) .zip
  • Xiaomi Mi4c (Android 7.0 NRD90M, MIUI-9.5 9.5.1.0 (NXKCNFA)). zip
  • Xiaomi MI5s (MIUI Global 9.6.1.0, Android 7) .zip
  • Xiaomi Redmi 3s (android 6.01, mmb29m, miui global 9.6.1.0) .zip
  • Xiaomi Redmi 4 (MiuiPro 10 8.8.2, Android 6.0.1, MMB29M). zip
  • Xiaomi Redmi 4 Prime.zip
  • Xiaomi Redmi 4 pro (MIUI 9, miuipro 8.4.26) .zip
  • Xiaomi Redmi Note 3 (Resurrection Remix Android 7.1.2_r36) .zip
  • Redmi Note 4x (Masik Premium, android 7.0) .zip
  • Asus Zoom (Android 5, 2 .26.40.108_20160520) .zip
  • Le Max 2 Oreo Patched.zip
  • Huawei P9 (Android 7) .zip
  • Samsung Galaxy S4 LTE GT-I9505 (Android 7.1.2; LineageOS 14.1-20180615-NIGHTLY-jfltexx) .zip
  • zip
  • Le Max 2 Oreo Patched.zip

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ
techscreen.ru
Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ