UtgÄvan av ljudservern PulseAudio 16.0

Version 16.0 av ljudservern PulseAudio har presenterats, som fungerar som en mellanhand mellan applikationer och olika lÄg nivÄ ljudsystem och abstraherar arbetet med hÄrdvaran. PulseAudio möjliggör hantering av volym och ljudmixning pÄ applikationsnivÄ, organiserar inslÀpp, blandning och utmatning av ljud med flera ingÄngs- och utgÄngskanaler eller ljudkort, gör det möjligt att i realtid Àndra format pÄ ljudströmmen och anvÀnda plugins, och ger möjlighet till att transparant omdirigera ljudströmmen till en annan maskin. Koden för PulseAudio distribueras under LGPL 2.1+-licensen. Stöds pÄ Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS och Windows.

Nyckel förbÀttringar i PulseAudio 16.0:

  • Möjlighet att anvĂ€nda ljudkodeken Opus för att komprimera ljud som skickas med modulen module-rtp-send (tidigare stöddes endast PCM). För att aktivera Opus mĂ„ste PulseAudio kompileras med stöd för GStreamer och instĂ€llningen 'enable_opus=true' anges i modulen module-rtp-send.
  • I moduler för överföring/mottagning av ljud via tunnlar (tunnel-sink och tunnel-source) har möjligheten att stĂ€lla in fördröjning lagts till med hjĂ€lp av parametern latency_msec (tidigare var fördröjningen hĂ„rt stĂ€lld pĂ„ 250 mikrosekunder).
  • I moduler för överföring/mottagning av ljud via tunnlar har stöd för automatisk Ă„teranslutning vid avbrott lagts till. servern För att aktivera Ă„teranslutning bör instĂ€llningen reconnect_interval_ms stĂ€llas in.
  • Stöd för att ge applikationer information om batterinivĂ„n för ljudenheter med Bluetooth-grĂ€nssnitt har lagts till. BatterinivĂ„n visas ocksĂ„ bland enhetsegenskaperna som visas i utdata frĂ„n 'pactl list' (egenskapen bluetooth.battery).
  • I verktyget pactl har möjligheten att output information i JSON-format lagts till. Valet av format görs med hjĂ€lp av alternativet '—format', vilket kan ta vĂ€rdena text eller json.
  • Stöd för stereoutgĂ„ng vid anvĂ€ndning av headset EPOS/Sennheiser GSP 670 och SteelSeries GameDAC har lagts till, dĂ€r separata ALSA-enheter anvĂ€nds för stereo och mono (tidigare stöddes endast mono-enhet).
  • Problem med ljudmottagning frĂ„n ljudkort baserade pĂ„ chipet Texas Instruments PCM2902 har lösts.
  • Stöd för 6-kanals extern ljudkort Native Instruments Komplete Audio 6 MK2 har lagts till.
  • Problem med synkronisering och noggrannhet vid ljudöverföring genom tunnlar och modulen combine-sink har Ă„tgĂ€rdats.
  • I modulen module-loopback har parametern adjust_threshold_usec lagts till för finjustering av algoritmen för latenshantering (standard anvĂ€nds en latens pĂ„ 250 mikrosekunder). StandardvĂ€rdet för parametern adjust_time har minskats frĂ„n 10 till 1 sekund, och möjligheten att stĂ€lla in vĂ€rden under en sekund (t.ex. 0.5) har lagts till. Loggningen av justeringar av uppspelningshastighet Ă€r som standard avstĂ€ngd och regleras nu av en separat alternativ log_interval.
  • I modulen module-jackdbus-detect, som anvĂ€nds för att aktivera ljudöverföring/mottagning via JACK, har parametrarna sink_enabled och source_enabled lagts till för att selektivt aktivera endast ljudöverföring eller -mottagning via JACK. Det har Ă€ven möjliggjorts att ladda om modulen för samtidig anvĂ€ndning av olika JACK-konfigurationer.
  • I modulen module-combine-sink har parametern remix lagts till för att stĂ€nga av ommixning av kanaler, vilket kan vara nödvĂ€ndigt, till exempel vid anvĂ€ndning av flera ljudkort för att skapa en enhetlig surroundljudupplevelse.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster