PulseAudio 16.0 horey ayaa loo sii daayay kuwana waa warkiisa

Siidaynta Codka Server-ka Hadda La Soo Bandhigay Garaaca Audio 16.0, kaas oo u shaqeeya sidii dhexdhexaadiye u dhexeeya codsiyada iyo hababka hoose ee dhawaaqa hoose ee kala duwan, oo ka soo baxa shaqada qalabka.

PulseAudio peKuu ogolaanayaa inaad xakamayso mugga iyo isku dhafka dhawaaqa heerka codsiyada shakhsi ahaaneed, abaabulo gelinta codka, isku dhafka iyo soo saarista iyadoo ay joogaan dhowr kanaal wax-is-gelinta iyo soo-saarka ama kaararka codka, waxay kuu ogolaaneysaa inaad bedesho qaabka codka maqalka ee duulista iyo isticmaalka plugins, waxay suurtogal ka dhigtaa in si hufan loo hagaajiyo qulqulka maqalka. mashiinka kale.

Astaamaha ugu muhiimsan ee cusub ee PulseAudio 16.0

Qaabkan cusub waxaa lagu muujiyay in ku daray awoodda isticmaalka codec audio Opus si loo cadaadiyo maqalka la soo diray iyadoo la isticmaalayo module-rtp-send module (horey PCM kaliya ayaa la taageeri jiray). Si aad awood ugu yeelatid Opus, waa inaad ku ururisaa PulseAudio oo wata taageerada GStreamer oo aad dejisaa "enable_opus= run" goobta module-rtp-send.

Modules loogu talagalay gudbinta/qabashada codka iyada oo loo marayo tunnels (tunnel-sink iyo tunnel-source) hadda waxay awood u leeyihiin inay hagaajiyaan daahitaanka iyagoo isticmaalaya cabbirka latency_msec (horey, dib u dhac 250 microseconds ayaa la dejiyay).

Waxaa sidoo kale la iftiimiyay in waxaa jira algorithm cusub si loo ilaaliyo daahitaanka xasilloon inta lagu jiro dib-u-samaynta laqabsiga in loopback ee moduleka iyo meelo kale. Qayb taas ka mid ah waa hirgelinta cusub ee "waqtiga fudud". Waxay bixin doontaa qiyaasaha daahitaanka ee saxda ah oo deggan marka la barbar dhigo algorithmamka hadda. Tani waxay inta badan muhiim tahay marka loo baahdo xiriir go'an oo ka dhexeeya durdurrada kala duwan (A/V sync, modulo-loopback, modulo-combine-sink, modulo-echo-cancellation, ...).

Maadaama kani yahay kood cusub oo kakan qaybaha habaynta maqalka ee ugu muhiimsan, hirgelintii hore ayaa la hayaa in muddo ah si loo helo kayd haddii ay dhacdo cayayaanku soo baxaan.

Gudbinta/Qabashada Modules maqalka dhex mara tunnels taageero dib u xidhidhsiinta U dir serverka haddii xiriirku xumaado. Si aad awood ugu yeelatid dib u xidhidhiyaha, deji dejinta reconnect_interval_ms.

Halbeegga adjust_threshold_usec oo lagu daray module-loopback module si loo habeeyo algorithm maamulka daahitaanka (daahitaanku waa 250 microse seconds). Qiimaha caadiga ah ee cabbirka adapt_time ayaa laga soo dhimay 10 ilaa 1 sekan, suurtagalnimada dejinta qiyamka wax ka yar hal ilbiriqsi (tusaale, 0,5) ayaa lagu daray. Gelitaanka xawaaraha dib-u-ciyaartu waa naafo si caadi ah waxaana hadda gacanta ku haya ikhtiyaar log_interval gooni ah.

Lagu daray taageerada bixinta abka macluumaadka heerka batteriga Qalabka maqalka ee Bluetooth. Heerka dallacaadda ayaa sidoo kale lagu soo bandhigay agabyada aaladaha lagu muujiyay wax soo saarka "liiska pactl" (guriga bluetooth.battery).

La Awood u leh in uu soo saaro macluumaadka qaabka JSON ayaa lagu daray utility pactl. Qaabka waxa lagu doortaa iyada oo la adeegsanayo ikhtiyaarka '–format', kaas oo qaadan kara qiyamka qoraalka ama json.

Lagu daray Taageerada wax-soo-saarka stereo marka la isticmaalayo EPOS/Sennheiser GSP 670 sameecadaha dhegaha iyo SteelSeries GameDAC, kuwaas oo u adeegsada aaladaha kala duwan ee ALSA ee stereo iyo mono (horey hal qalab oo kaliya ayaa la taageeray).

Isbedelada kale ee ka dhex muuqda noocyadan cusub:

  • Arrimaha go'an ee soo dhaweynta kaadhadhka dhawaaqa ku salaysan Texas Instruments PCM2902 chip.
  • Lagu daray Dhameystir 6-channel taageerada kaadhka codka dibadda Maqalka 6 MK2 ee Qalabka Dhaladka
  • Arrimaha wakhtiga iyo saxnaanta ee go'aaminta daahitaanka marka maqalka lagu gudbinayo tunnel-ka iyo qaybta saxanka isku-darka ah waa la xalliyey.
  • Xuduudaha lagu daray sink_enabled iyo source_enabled in module-jackdbus-detect module loo isticmaalo in lagu suurtageliyo gudbinta/qaadashada maqalka iyada oo loo marayo JACK si ay u doortaan oo kaliya awood u gudbiso ama helaan codka iyada oo loo marayo JACK. Dib-u-dejinta moduleka ayaa sidoo kale loo oggol yahay inay isticmaasho qaabeynta JACK ee kala duwan isku mar.
  • Halbeegga isku-dhafka ah ayaa lagu daray module-isku-dar-sink module-ka si loo joojiyo isku-darka kanaalka, taas oo laga yaabo inay lagama maarmaan noqoto, tusaale ahaan, marka la isticmaalayo kaarar badan oo dhawaaq ah si loo sameeyo hal cod oo wareegsan.

Ugu dambeyntii, haddii aad xiisaynayso inaad awood u yeelatid inaad wax badan ka ogaato, waxaad kala tashan kartaa faahfaahinta xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.