{"id":35159,"date":"2019-10-31T22:02:38","date_gmt":"2019-10-31T19:02:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac\/"},"modified":"2019-10-31T22:02:38","modified_gmt":"2019-10-31T19:02:38","slug":"modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac","title":{"rendered":"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Enne selle artikli lugemist on soovitatav tutvuda eelneva artikliga: <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/427997\/\">Bluetoothi \u200b\u200b kaudu audio: \u00fcksikasjalik teave profiilide, koodekite ja seadmete kohta<\/a><\/noindex><\/i><\/p>\n<p>M\u00f5ned kasutajad, kes kasutavad juhtmevabu peakomplekte, m\u00e4rgivad madalat helikvaliteeti ja k\u00f5rgete sageduste puudumist, kui nad kasutavad standardset Bluetoothi \u200b\u200b koodekit SBC, mida toetavad k\u00f5ik heliseadmed. Helikvaliteedi parandamise sagedane soovitus on osta seadmeid ja peakomplekte, mis toetavad koodekeid aptX ja LDAC. Need koodekid n\u00f5uavad litsentsitasusid, seet\u00f5ttu on seadmed, mis neid toetavad, kallimad.<\/p>\n<p>Selgub, et SBC madal kvaliteet on tingitud Bluetoothi \u200b\u200b stackide ja peakomplekti seadistuste kunstlikest piirangutest, mida saab \u00fcletada k\u00f5ikidel olemasolevatel seadmetel, muutes nutitelefoni v\u00f5i arvutit tarkvaraliselt.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>SBC koodek<\/h2>\n<p>SBC koodekil on palju erinevaid parameetreid, mis kokkulepitud \u00fchendamise etapis. Nende hulka kuuluvad:<\/p>\n<ul>\n<li>Rohkete ja kanalite t\u00fc\u00fcp: Joint Stereo, Stereo, Dual Channel, Mono;<\/li>\n<li>Sageduste riba arv: 4 v\u00f5i 8;<\/li>\n<li>Paki plokkide arv: 4, 8, 12, 16;<\/li>\n<li>Kvantimise ajal bitim\u00e4\u00e4rade jaotamise algoritm: Loudness, SNR;<\/li>\n<li>Bitpool'i kvantimise maksimaalne ja minimaalne v\u00e4\u00e4rtus: tavaliselt vahemikus 2 kuni 53.<\/li>\n<\/ul>\n<p>Dekodeerimisseade peab toetama igasuguseid kombinatsioone nende parameetrite vahel. Edastusseade ei pruugi k\u00f5iki neist rakendada.<br \/>\nOlemasolevad Bluetooth\u2019i protokollid lepivad \u00fcldiselt kokku j\u00e4rgmistes omadustes: Joint Stereo, 8 sagedusriba, 16 plokki, Loudness, bitpool 2..53. See profiil kodeerib 44,1 kHz audio 328 kbit\/s bitikiirusel.<br \/>\nBitpool'i parameeter m\u00f5jutab bitikiirusest \u00fches profiilis: mida k\u00f5rgem see on, seda k\u00f5rgem on bitikiirus ja seega ka kvaliteet.<br \/>\nKuid bitpool'i parameeter ei ole seotud konkreetse profiiliga; bitikiirusele avaldavad samuti m\u00e4rkimisv\u00e4\u00e4rset m\u00f5ju ka teised parameetrid: kanali t\u00fc\u00fcp, sagedusribade arv ja plokkide arv. Bitikiirus v\u00f5ib t\u00f5usta kaudsete vahenditega, leppides kokku mittestandardsetes profiilides, ilma et bitpool'i muuta.<\/p>\n<p><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/4836fdb65b1204173bd6e01ef2d0cc6c.svg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\n<i>SBC bitikiirusetootmise valem<\/i><\/p>\n<p>\nN\u00e4iteks Dual Channel re\u017eiim kodeerib kanaleid eraldi, kasutades kogu bitpool'i iga kanali jaoks. Sundides seadet kasutama Dual Channeli asemel Joint Stereo'd, saavutame peaaegu kahekordse bitikiiruse sama maksimaalse bitpool'i v\u00e4\u00e4rtuse juures: 617 kbit\/s.<br \/>\nMinu arvates on A2DP standardis profiiliga mitte seotud bitpooli v\u00e4\u00e4rtuse kasutamine lepingute s\u00f5lmimise etapil puudus, mis viis SBC kvaliteedi kunstliku piiramise. M\u00f5istlikum oleks leppida kokku bitrate'is, mitte bitpoolis.<\/p>\n<p>Sellised fikseeritud Bitpooli ja Bitrate'i v\u00e4\u00e4rtused p\u00e4rinevad soovitatud kasutusv\u00e4\u00e4rtuste tabelist k\u00f5rgekvaliteedilise heli jaoks. Kuid soovitus ei ole p\u00f5hjus, et piirata end nende v\u00e4\u00e4rtustega.<\/p>\n<p><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/1076b610245c4bcb88e5812bdea27e60.svg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA2DP v1.2 spetsifikatsioon, mis oli aktiivne aastatel 2007 kuni 2015, n\u00f5uab, et k\u00f5ik dekodeerivad seadmed t\u00f6\u00f6taksid korrektselt bitrate'idega kuni 512 kbit\/s:<\/p>\n<blockquote><p>SNK dekooder peab toetama k\u00f5iki v\u00f5imalikke bitpooli v\u00e4\u00e4rtusi, mis ei \u00fcleta maksimaalset bitrate'i. See profiil piirab saadaval oleva maksimaalse bitrate'i 320 kbit\/s monore\u017eiimis ja 512 kbit\/s kahekohalistes re\u017eiimides.<\/p><\/blockquote>\n<p>Uues spetsifikatsiooni versioonis pole bitrate'i piiranguid. Eeldatakse, et kaasaegsed k\u00f5rvaklapid, mis on toodetud p\u00e4rast 2015. aastat ja toetavad EDR-i, v\u00f5ivad toetada bitrate'e kuni \u2248730 kbit\/s.<\/p>\n<p>Mingi p\u00f5hjusega on minu kontrollitud Linuxi (PulseAudio), Androidi, Blackberry ja macOS Bluetoothi \u200b\u200bstack\u2019ides tehislikud piirangud bitpooli maksimaalse v\u00e4\u00e4rtuse osas, mis m\u00f5jutab otseselt maksimaalset bitikiirus. Kuid see pole k\u00f5ige suurem probleem, kuna peaaegu k\u00f5ik k\u00f5rvaklapid piiravad ka bitpooli maksimaalset v\u00e4\u00e4rtust numbriga 53.<br \/>\nKuidas ma juba olen veendunud, t\u00f6\u00f6tavad enamik seadmeid suurep\u00e4raselt muudetud Bluetoothi \u200b\u200bstack'iga, mille bitikiirus on 551 kbit\/s, ilma katkemisete ja krabinata. Kuid selline bitikiirus ei saa tavatingimustes kunagi j\u00e4rjepidev olla tavalistes Bluetooth'i \u200b\u200bstack'ides.<\/p>\n<h2>Muudetav Bluetoothi \u200b\u200bstack<\/h2>\n<p>Igas Bluetoothi \u200b\u200bstack'is, mis on \u00fchilduv A2DP standardiga, on dual channel re\u017eiimi tugi, kuid selle aktiveerimine liidesest ei ole v\u00f5imalik.<\/p>\n<p>Lisame liidese vaatesse l\u00fcliti! Olen valmistanud plaastrid Android 8.1 ja Android 9 jaoks, mis lisavad t\u00e4ieliku Dual Channel toe, lisavad re\u017eiimi arendaja t\u00f6\u00f6riistade men\u00fc\u00fcsse ning k\u00e4sitlevad SBC-d Dual Channel toega nagu see oleks t\u00e4iendav koodek, n\u00e4iteks aptX, AAC v\u00f5i LDAC (Android nimetab seda HD Audio), lisades Bluetooth-seadme s\u00e4tetesse linnukese. Nii see v\u00e4lja n\u00e4eb:<\/p>\n<p><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/5f14e2955f1dcaefa8ddc4b8fa413de1.svg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/review.lineageos.org\/q\/topic:bt-sbc-hd-dualchannel-pie+(status:open%20OR%20status:merged)\">Plaaster Android 9 jaoks<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/review.lineageos.org\/q\/topic:bt-sbc-hd-dualchannel+(status:open%20OR%20status:merged)\">Plaaster Android 8.1 jaoks<\/a><\/noindex><\/p>\n<p>Kui linnuke on aktiveeritud, hakkab Bluetooth-audio edastama bitikiirusel <b>551 kbit\/s<\/b>, kui k\u00f5rvaklapid toetavad 3 Mbit\/s \u00fchendust, v\u00f5i <b>452 kbit\/s<\/b>, kui k\u00f5rvaklapid toetavad ainult 2 Mbit\/s.<\/p>\n<p>See plaastr on kaasatud j\u00e4rgmistes alternatiivsetes firmware'des:<\/p>\n<ul>\n<li><b>LineageOS<\/b><\/li>\n<li><b>Resurrection Remix<\/b><\/li>\n<li><b>crDroid<\/b><\/li>\n<\/ul>\n<h2>Kust said 551 ja 452 kbit\/s?<\/h2>\n<p>Bluetooth'i raadioefekti jagamise tehnoloogia on m\u00f5eldud suurte fikseeritud suurusega pakettide efektiivseks edastamiseks. Andmete edastus toimub slotiti, kus k\u00f5ige rohkem slotte, mida saab \u00fche edastuse k\u00e4igus saata, on 5. Samuti on edastusre\u017eiime, mis kasutavad 1 v\u00f5i 3 slotti, kuid mitte 2 v\u00f5i 4. 5 slotiga saab edastada kuni 679 baiti kiirusel 2 Mbit\/s ja kuni 1021 baiti kiirusel 3 Mbit\/s, samas kui 3 slotiga on vastavad arvud 367 ja 552 baiti.<\/p>\n<p><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/c4596cb8ebdbaf2b57e201117e640f2f.svg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKui soovime edastada v\u00e4hem andmeid kui 679 v\u00f5i 1021 baiti, kuid rohkem kui 367 v\u00f5i 552 baiti, siis edastus kestab ikkagi 5 slotti, ning andmete edastamine toimub sama aega, mis v\u00e4hendab edastuse efektiivsust.<\/p>\n<p><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/c9b0645c78d41d7d3a9879930c091d2a.svg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSBC re\u017eiimis Dual Channel, 44100 Hz heli, Bitpool 38, 16 plokki raami kohta, 8 sagedusala, kodeerib heli raamideks, mille suurus on 164 baiti, andme\u00fchiku kiirus on 452 kbit\/s.<br \/>\nHeli peab olema kapseldatud L2CAP ja AVDTP edastusprotokollidesse, mis v\u00f5tavad 16 baiti heli kasulikust koormast.<\/p>\n<p><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/2fd899e7b521497844e1354ae5f825eb.svg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nii saab \u00fche Bluetooth'i edastuse k\u00e4igus, kus on 5 slotti, mahutada 4 audioraami:<\/p>\n<pre><code class=\"plaintext\">679 (EDR 2 Mbit\/s DH5) - 4 (L2CAP) - 12 (AVDTP\/RTP) - 1 (SBC pealkiri) - (164*4) = 6<\/code><\/pre>\n<p>\nMe suutisime edastada 11.7 ms audioandmeid paketis, mis saadetakse 3.75 ms jooksul, ja meil on pakkumises 6 kasutamata bitti.<br \/>\nKui bitpooli veidi t\u00f5sta, ei \u00f5nnestu 4 audiofraimi enam \u00fchte paketti pakkida. Peame saatma 3 fraimi korraga, mis v\u00e4hendab edastuse efektiivsust, v\u00e4hendab \u00fches paketis edastatavaid audio andmeid ning toob kiiremini kaasa audio k\u00e4tkimise halbades raadiosuutlikkustes.<\/p>\n<p>Samamoodi on bitikiirus 551 kbit\/s EDR 3 Mbit\/s jaoks valitud: Bitpool 47, 16 blokki raamis, 8 sagedusvahemikku, annab raamile suuruse 200 bitti, bitikiirusel 551 kbit\/s. \u00dchte paketti mahub 5 raami v\u00f5i 14.6 ms muusikat.<\/p>\n<p>SBC k\u00f5igi parameetrite arvutamise algoritm on piisavalt keeruline, seda on lihtne k\u00e4sitsi arvutades segamini ajada, seet\u00f5ttu tegin huviliste abiks interaktiivse kalkulaatori: <noindex><a rel=\"nofollow\" href=\"https:\/\/btcodecs.valdikss.org.ru\/sbc-bitrate-calculator\/\">btcodecs.valdikss.org.ru\/sbc-bitrate-calculator<\/a><\/noindex><\/p>\n<h2>Miks seda k\u00f5ike vaja on?<\/h2>\n<p>Vaatamata laialdasele arvamusele aptX-koodeki helikvaliteedi kohta v\u00f5ib see m\u00f5nel failil anda halvemad tulemused kui SBC tavalise bitikiirusel 328 kbit\/s.<\/p>\n<p>SBC eraldab kvantimisbitsid d\u00fcnaamiliselt sagedusvahemike jaoks, toimides p\u00f5him\u00f5ttel \"\u00fclevalt alla\". Kui kogu bitim\u00e4\u00e4r on kasutatud madalate ja keskmiste sageduste jaoks, siis \u00fclemised sagedused \"l\u00f5igatakse maha\" (asemel on vaikus).<br \/>\naptX kvantiseerib sagedusvahemikke sama arvu bittidega pidevalt, mist\u00f5ttu tal on konstantne bitim\u00e4\u00e4r: 352 kbit\/s 44,1 kHz juures, 384 kbit\/s 48 kHz juures, ja ta ei suuda \"\u00fcleviia bitte\" sagedustele, mis neid k\u00f5ige rohkem vajavad. Erinevalt SBC-st ei lakka aptX sagedusi \"l\u00f5ikamisest\", vaid lisab neisse kvantimise m\u00fcra, v\u00e4hendades heli d\u00fcnaamilist ulatust ja m\u00f5nikord tuues esile iseloomulikud pr\u00f5ksud. SBC aga \"s\u00f6\u00f6b detaile\" \u2014 loobub k\u00f5ige vaiksematest osadest.<br \/>\nKeskmiselt, v\u00f5rreldes SBC 328k-ga, p\u00f5hjustab aptX v\u00e4hem moonutusi laia sagedusvahemikuga muusikas, kuid kitsaste sagedusvahemike ja laia d\u00fcnaamilise ulatusega muusikas v\u00f5idab SBC 328k m\u00f5nikord.<\/p>\n<p>Vaatame erijuhtu. Klaverim\u00e4ngu salvestise spektrigramm:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/er\/nq\/rc\/ernqrcwa0ic5mqwopjg5zbu_fxm.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/91247edc12764c6a4985e5a58ec1ad81.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Peamine energia asub sagedustes vahemikus 0 kuni 4 kHz ja j\u00e4tkub kuni 10 kHz.<br \/>\naptX-s kokkusurutud faili spektrigramm n\u00e4eb v\u00e4lja j\u00e4rgmine:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/dl\/bl\/do\/dlbldoq_rdrjykephl2ostfbafk.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/aad46eb446ac9c5cffbd0ce8bd11e45b.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Sellest SBC 328k n\u00e4eb v\u00e4lja selline.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/us\/3m\/ke\/us3mke0av1s_1ezkyk6ycq1g2vo.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/1b879741ea109c10c9e94a9a17830fc6.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>On n\u00e4ha, et SBC 328k l\u00fclitas perioodiliselt t\u00e4ielikult v\u00e4lja sagedused \u00fcle 16 kHz ja kasutas kogu saadaval olevat bitikiirus madalamate sageduste jaoks. Siiski, aptX p\u00f5hjustas rohkem moonutusi inims k\u00f5rva kuulmisulatuses esinevas sagedusspektris, mida on n\u00e4ha aptX spektraalogrammist saadud originaalse spektraalogrammi eristamisel (mida heledam, seda rohkem moonutusi):<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ug\/-i\/5z\/ug-i5zpihrfnvumf9no_glecqna.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/7820015a2ef3c7f97802de179f2201eb.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Samas, SBC 328k rikkus signaali sageduste vahemikus 0 kuni 10 kHz v\u00e4hem, samas kui \u00fclej\u00e4\u00e4nud \u2014 k\u00e4rpis:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/tf\/x8\/7z\/tfx87z8hpenx51spblrfvkc-ihe.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/793e3011a6aa07f1750cf0a5cca204cf.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>485k bitikiirus SBC-st piisas, et s\u00e4ilitada kogu sageduste vahemik ilma sageduste v\u00e4ljal\u00fclitamiseta.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/_c\/mc\/xy\/_cmcxyxwlf7u4tv-rbplwk5bmtu.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/27f215a26658b9b2bf3d852f4da96740.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>SBC 485k on selle kompositsiooni puhul oluliselt parem aptX-st sageduste vahemikus 0-15 kHz ning v\u00e4iksema, kuid siiski m\u00e4rgatava erinevusega vahemikus 15-22 kHz (mida tumedam, seda v\u00e4hem moonutusi):<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/e-\/qz\/h8\/e-qzh8azmingcbhvuwxj8iptuau.png\"><img decoding=\"async\" alt=\"Muudame Bluetoothi-s\u00fcsteemi, et parandada heli k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekite kasutamiseta.\" src=\"\/wp-content\/uploads\/2019\/06\/b65c37703ee677f561929ba714ed19ec.svg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/files.catbox.moe\/kpx711.zip\">Originaalse helifaili, SBC ja aptX arhiv.<\/a><\/noindex>.<\/p>\n<p>\u00dcleminekul k\u00f5rge bitikiirusel SBC-le saad heli, mis sageli \u00fcletab aptX-i igasugustes peakomplektides. Peakomplektidel, mis toetavad EDR 3 Mbit\/s \u00fchendust, annab 551 kbit\/s bitikiirus heli, mis on v\u00f5rreldav aptX HD-ga.<\/p>\n<h2>Kas on v\u00f5imalik veel rohkem?<\/h2>\n<p>Androidi v\u00e4rskenduses on ka v\u00f5imalus veelgi suurendada bitikiirus 2 Mbit\/s EDR seadmetele. Bitikiirus v\u00f5ib t\u00f5usta 452 kbit\/s-lt 595 kbit\/s-le, kuid see toob endaga kaasa edastamise stabiilsuse v\u00e4henemise keerulistes raadios, tingimustes.<br \/>\nPiisab, kui seada muutujaks persist.bluetooth.sbc_hd_higher_bitrate v\u00e4\u00e4rtus 1:<\/p>\n<pre><code class=\"plaintext\"># setprop persist.bluetooth.sbc_hd_higher_bitrate 1<\/code><\/pre>\n<p>\nEkstreemse bitikiiruse patch on praegu vastu v\u00f5etud ainult LineageOS 15.1-s, kuid mitte 16.0-s.<\/p>\n<h2>\u00dchilduvus seadmetega<\/h2>\n<p>SBC Dual Channel on toetatud peaaegu k\u00f5igi k\u00f5rvaklappide, k\u00f5larite ja autode pea\u00fcksustega. See ei ole \u00fcllatav \u2014 standard n\u00f5uab selle toetust k\u00f5igis dekodeerimis seadmetes. On v\u00e4ike hulk seadmeid, kus see re\u017eiim tekitab probleeme, kuid need on erandid.<br \/>\n\u00dchilduvate seadmete kohta saab rohkem teavet leida <noindex>4pda<\/noindex> v\u00f5i <noindex><a rel=\"nofollow\" href=\"https:\/\/forum.xda-developers.com\/android\/software-hacking\/improve-bluetooth-audio-quality-t3832615\">xda-developers<\/a><\/noindex>.<\/p>\n<h2>Heli erinevuste v\u00f5rdlemine<\/h2>\n<p>Olen teinud veebiteenuse, mis kodeerib heli SBC (sealhulgas aptX ja aptX HD) reaalajas otse brauseris. Selle abil saate v\u00f5rrelda erinevaid SBC profiile ja muid koodekaid, edastamata heli tegelikult Bluetoothi kaudu, igasugustes juhtmega k\u00f5rvaklappides, k\u00f5larites ja teie lemmikmuusikaga, samuti muuta kodeerimisparameetreid otse ajal, mil heli m\u00e4ngitakse.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/btcodecs.valdikss.org.ru\/sbc-encoder\/\">btcodecs.valdikss.org.ru\/sbc-encoder<\/a><\/noindex><\/p>\n<h2>Suhted Androidi arendajatega<\/h2>\n<p>Olen kirjutanud paljudele Google'i Bluetoothi virna arendajatele, paludes kaaluda plaastrite lisamist Androidi p\u00f5hiharusse \u2014 AOSP, kuid ei ole saanud vastust. Minu plaastrid on <noindex><a rel=\"nofollow\" href=\"https:\/\/android-review.googlesource.com\/q\/topic:bt-sbc-hd-dualchannel+(status:open%20OR%20status:merged)\">Androidi plaastrite haldamise s\u00fcsteemis Gerrit<\/a><\/noindex> samuti j\u00e4\u00e4nud kommentaarideta kellegi poolt, kes on asjaga seotud.<br \/>\nOleksin t\u00e4nulik, kui saaksin abi Google'i arendajatega suhtlemisel ja SBC HD rakendamisel Androidis. Gerritis olev plaastr on juba aegunud (see on \u00fcks varasemaid \u00fclevaateid) ja uuendan seda, kui arendajatest peaksid minu muudatused huvi tundma (mul on raske seda uuendada, kuna mul ei ole Android Q-ga \u00fchilduvaid seadmeid).<\/p>\n<h2>Kokkuv\u00f5te<\/h2>\n<p>LineageOS, Resurrection Remix ja crDroidi tarkvaraga nutitelefonide kasutajad saavad n\u00fc\u00fcd nautida paremat helikvaliteeti, piisab, kui aktiveerida valik Bluetooth-seadme seadetes. Linuxi kasutajad saavad samuti SBC k\u00f5rge bitikiirusest kasu, installides <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.freedesktop.org\/archives\/pulseaudio-discuss\/2019-June\/031168.html\">patchi Pali Roh\u00e1rilt<\/a><\/noindex>, mis muu hulgas lisab tugi kodekite aptX, aptX HD ja FastStream.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/455316\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435\u043c \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0451\u0439: \u0410\u0443\u0434\u0438\u043e \u0447\u0435\u0440\u0435\u0437 Bluetooth: \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u0445, \u043a\u043e\u0434\u0435\u043a\u0430\u0445 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u044b\u0445 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442 \u043d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0432\u0443\u043a\u0430 \u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0432\u044b\u0441\u043e\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e Bluetooth-\u043a\u043e\u0434\u0435\u043a\u0430 SBC, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u0441\u0435 \u0430\u0443\u0434\u0438\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0427\u0430\u0441\u0442\u043e\u0439 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0435\u0439 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0437\u0432\u0443\u043a\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043a\u0443\u043f\u043a\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 aptX \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35159","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435\u043c \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0451\u0439: \u0410\u0443\u0434\u0438\u043e \u0447\u0435\u0440\u0435\u0437 Bluetooth: \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u0445, \u043a\u043e\u0434\u0435\u043a\u0430\u0445 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u044b\u0445 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442 \u043d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0432\u0443\u043a\u0430 \u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0432\u044b\u0441\u043e\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e Bluetooth-\u043a\u043e\u0434\u0435\u043a\u0430 SBC, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u0441\u0435 \u0430\u0443\u0434\u0438\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0427\u0430\u0441\u0442\u043e\u0439 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0435\u0439 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0437\u0432\u0443\u043a\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043a\u0443\u043f\u043a\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 aptX \u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u043c Bluetooth-\u0441\u0442\u0435\u043a \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0437\u0432\u0443\u043a\u0430 \u043d\u0430 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u0430\u0445 \u0431\u0435\u0437 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 AAC, aptX \u0438 LDAC | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435\u043c \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0451\u0439: \u0410\u0443\u0434\u0438\u043e \u0447\u0435\u0440\u0435\u0437 Bluetooth: \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u0445, \u043a\u043e\u0434\u0435\u043a\u0430\u0445 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u044b\u0445 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442 \u043d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0432\u0443\u043a\u0430 \u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0432\u044b\u0441\u043e\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e Bluetooth-\u043a\u043e\u0434\u0435\u043a\u0430 SBC, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u0441\u0435 \u0430\u0443\u0434\u0438\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0427\u0430\u0441\u0442\u043e\u0439 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0435\u0439 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0437\u0432\u0443\u043a\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043a\u0443\u043f\u043a\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 aptX \u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:02:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:02:38+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Modifitseerime Bluetoothi t\u00fcve, et parandada helikvaliteeti k\u00f5rvaklappides ilma AAC, aptX ja LDAC kodekita | ProHoster","description":"Selle artikli lugemise eel soovitatakse tutvuda varasema artikliga: Audio Bluetoothi kaudu: maksimum detailidesse profiidest, kodekitest ja seadmetest. M\u00f5ned juhtmevabad k\u00f5rvaklappide kasutajad m\u00e4rgivad madalat helikvaliteeti ja k\u00f5rgete sageduste puudumist, kui kasutatakse standardset SBC Bluetooth-kodekit, mida toetavad k\u00f5ik heliseadmed. Tihti soovitatakse helikvaliteedi parandamiseks osta seadmeid ja k\u00f5rvaklappe, mis toetavad kodekite aptX ja","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u043c Bluetooth-\u0441\u0442\u0435\u043a \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0437\u0432\u0443\u043a\u0430 \u043d\u0430 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u0430\u0445 \u0431\u0435\u0437 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 AAC, aptX \u0438 LDAC | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435\u043c \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0451\u0439: \u0410\u0443\u0434\u0438\u043e \u0447\u0435\u0440\u0435\u0437 Bluetooth: \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u0445, \u043a\u043e\u0434\u0435\u043a\u0430\u0445 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u044b\u0445 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442 \u043d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0432\u0443\u043a\u0430 \u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0432\u044b\u0441\u043e\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e Bluetooth-\u043a\u043e\u0434\u0435\u043a\u0430 SBC, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u0441\u0435 \u0430\u0443\u0434\u0438\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u0427\u0430\u0441\u0442\u043e\u0439 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0435\u0439 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0437\u0432\u0443\u043a\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043a\u0443\u043f\u043a\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u043e\u0432 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u043a\u043e\u0434\u0435\u043a\u043e\u0432 aptX \u0438","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/modifitsiruem-bluetooth-stek-dlya-uluchsheniya-zvuka-na-naushnikah-bez-kodekov-aac-aptx-i-ldac","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:02:38+00:00","article:modified_time":"2019-10-31T19:02:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35159","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 22:08:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:47:35","updated":"2026-01-21 22:08:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/35159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=35159"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/35159\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=35159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=35159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=35159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}