PulseAudio 16.0 Sound Server Release

Gipresentar ang pagpagawas sa PulseAudio 16.0 sound server, nga naglihok isip tigpataliwala tali sa mga aplikasyon ug lain-laing mga low-level audio subsystems, abstracting sa trabaho uban sa mga ekipo. Gitugotan ka sa PulseAudio nga makontrol ang gidaghanon ug pagsagol sa audio sa lebel sa indibidwal nga mga aplikasyon, pag-organisar sa input, pagsagol ug output sa audio sa presensya sa daghang mga channel sa input ug output o sound card, nagtugot kanimo nga usbon ang format sa audio stream sa molupad ug mogamit sa mga plug-in, nagpaposible sa dayag nga pag-redirect sa audio stream ngadto sa laing makina . Ang PulseAudio code giapod-apod ubos sa LGPL 2.1+ nga lisensya. Nagsuporta sa Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS ug Windows.

Panguna nga pagpaayo sa PulseAudio 16.0:

  • Gidugang ang abilidad sa paggamit sa Opus audio codec sa pag-compress sa audio nga gipadala gamit ang module-rtp-send module (kaniadto PCM ra ang gisuportahan). Aron mahimo ang Opus, kinahanglan nimo nga magtukod og PulseAudio nga adunay suporta sa GStreamer ug itakda ang setting nga "enable_opus=true" sa module-rtp-send module.
  • Ang abilidad sa pag-configure sa paglangan gamit ang latency_msec parameter gidugang sa mga modules para sa pagpasa/pagdawat ug audio pinaagi sa mga tunnels (tunnel-sink ug tunnel-source) (kaniadto ang paglangan hugot nga gitakda sa 250 microseconds).
  • Ang mga module para sa pagpasa/pagdawat og audio pinaagi sa mga tunnels naghatag og suporta alang sa awtomatik nga pagkonektar pag-usab sa server kung adunay kapakyasan sa koneksyon. Aron mahimo ang reconnection, itakda ang reconnect_interval_ms setting.
  • Gidugang nga suporta alang sa paghatag sa mga aplikasyon og impormasyon bahin sa lebel sa baterya sa mga Bluetooth audio device. Ang lebel sa pagsingil gipakita usab taliwala sa mga kabtangan sa aparato nga gipakita sa output nga "listahan sa pactl" (bluetooth.battery property).
  • Ang abilidad sa pag-output sa impormasyon sa JSON format gidugang sa pactl utility. Ang pormat gipili gamit ang '—format' nga opsyon, nga mahimong mukuha sa values ​​text o json.
  • Gidugang nga suporta alang sa stereo output kung gigamit ang EPOS/Sennheiser GSP 670 ug SteelSeries GameDAC headset, nga naggamit sa separado nga ALSA nga mga aparato para sa stereo ug mono (kaniadto ang mono device lamang ang gisuportahan).
  • Ang mga problema sa pagdawat og tingog gikan sa mga sound card nga gibase sa Texas Instruments PCM2902 chip nasulbad na.
  • Gidugang nga suporta alang sa 6-channel external sound card Native Instruments Komplete Audio 6 MK2.
  • Ang mga problema sa pag-synchronize ug katukma sa pagtino sa mga paglangan kung ang pagpasa sa audio pinaagi sa mga tunnel ug ang combine-sink module nasulbad na.
  • Ang adjust_threshold_usec nga parametro gidugang sa module-loopback module aron mamaayo ang delay control algorithm (ang default delay kay 250 microseconds). Ang default nga kantidad sa adjust_time nga parametro gikunhoran gikan sa 10 ngadto sa 1 segundos, ug ang abilidad sa pagtakda sa mga bili nga ubos sa usa ka segundo gidugang (pananglitan, 0.5). Ang pag-log sa mga pag-adjust sa gikusgon sa playback gi-disable pinaagi sa default ug karon gi-regulate sa usa ka lahi nga log_interval nga kapilian.
  • Sa module-jackdbus-detect module, nga gigamit aron ma-activate ang audio transmission/reception pinaagi sa JACK, ang sink_enabled ug source_enabled nga mga parameter gidugang aron pilion nga makahimo lamang sa audio transmission o reception pinaagi sa JACK. Posible usab nga i-reload ang usa ka module aron tugutan ang lainlaing mga pag-configure sa JACK nga magamit sa parehas nga oras.
  • Ang remix parameter gidugang ngadto sa module-combine-sink module aron dili ma-disable ang channel remixing, nga mahimong gikinahanglan, pananglitan, kung mogamit og daghang sound card aron maporma ang usa ka surround sound.

Source: opennet.ru

Idugang sa usa ka comment