Tso tawm PulseAudio 16.0 suab server

Qhov kev tso tawm ntawm PulseAudio 16.0 suab neeg rau zaub mov tau raug nthuav tawm, uas ua raws li tus neeg nruab nrab ntawm cov ntawv thov thiab ntau lub suab qis qis, ua kom pom kev ua haujlwm nrog cov khoom siv. PulseAudio tso cai rau koj los tswj lub ntim thiab suab sib xyaw ntawm qib ntawm cov ntawv thov ib leeg, teeb tsa cov tswv yim, sib xyaw thiab tso tawm ntawm lub suab nyob rau hauv lub xub ntiag ntawm ntau lub tswv yim thiab tso tawm raws lossis suab phaib, tso cai rau koj hloov cov hom suab ntawm cov kwj ntawm lub suab. ya thiab siv plug-ins, ua rau nws ua tau kom pob tshab redirect lub suab kwj mus rau lwm lub tshuab. PulseAudio code raug faib raws li LGPL 2.1+ daim ntawv tso cai. Txhawb Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS thiab Windows.

Kev txhim kho tseem ceeb hauv PulseAudio 16.0:

  • Ntxiv lub peev xwm los siv Opus audio codec rau compress audio xa siv module-rtp-xa module (yav dhau los tsuas yog PCM tau txais kev txhawb nqa). Txhawm rau ua kom Opus, koj yuav tsum tsim PulseAudio nrog GStreamer kev txhawb nqa thiab teeb tsa "enable_opus = tseeb" teeb tsa hauv module-rtp-xa module.
  • Lub peev xwm los teeb tsa qhov ncua sij hawm siv lub latency_msec parameter tau ntxiv rau cov qauv rau kev xa / tau txais suab los ntawm qhov (tunnel-sink thiab tunnel-source) (yav dhau los qhov ncua sij hawm tau nruj me ntsis rau 250 microseconds).
  • Modules rau kev xa / tau txais suab los ntawm tunnels muab kev txhawb nqa rau kev sib txuas tsis siv neeg rau lub server thaum muaj kev sib txuas tsis ua haujlwm. Txhawm rau qhib kev sib txuas, teeb tsa reconnect_interval_ms.
  • Ntxiv kev txhawb nqa rau kev muab cov ntawv thov nrog cov ntaub ntawv hais txog lub roj teeb theem ntawm Bluetooth audio devices. Tus nqi them kuj tseem tso tawm ntawm cov cuab yeej cuab yeej uas pom hauv "pactl list" tso zis (bluetooth.battery khoom).
  • Lub peev xwm los tso tawm cov ntaub ntawv hauv JSON hom tau ntxiv rau pactl utility. Cov hom ntawv raug xaiv siv qhov kev xaiv 'β€”format', uas tuaj yeem coj tus nqi ntawv lossis json.
  • Ntxiv kev txhawb nqa rau cov tso suab tso suab thaum siv EPOS / Sennheiser GSP 670 thiab SteelSeries GameDAC headsets, uas siv cov khoom siv ALSA cais rau lub tso suab thiab mono (yav tas los tsuas yog cov khoom siv mono tau txais kev txhawb nqa).
  • Cov teeb meem ntawm kev txais suab los ntawm daim npav suab raws li Texas Instruments PCM2902 nti tau raug daws.
  • Ntxiv kev txhawb nqa rau 6-channel sab nraud suab daim npav Native Instruments Komplete Audio 6 MK2.
  • Cov teeb meem nrog synchronization thiab qhov tseeb ntawm kev txiav txim siab qeeb thaum xa cov suab los ntawm qhov tunnels thiab cov khoom sib xyaw ua ke tau daws.
  • Lub adjust_threshold_usec parameter tau muab ntxiv rau lub module-loopback module kom zoo kho qhov ncua sij hawm tswj algorithm (lub neej ntawd ncua yog 250 microseconds). Lub neej ntawd tus nqi ntawm qhov adjust_time parameter tau raug txo los ntawm 10 mus rau 1 thib ob, thiab lub peev xwm los teeb tsa cov nqi tsawg dua li ob tau ntxiv (piv txwv li, 0.5). Logging ntawm playback ceev hloov yog neeg xiam los ntawm lub neej ntawd thiab yog tam sim no tswj los ntawm ib tug cais log_interval xaiv.
  • Nyob rau hauv lub module-jackdbus-detect module, siv los qhib lub suab kis tau tus mob / txais tos ntawm JACK, lub sink_enabled thiab source_enabled tsis tau ntxiv rau xaiv kom tsuas yog suab kis tau tus mob los yog txais tos ntawm JACK. Nws kuj tseem tuaj yeem rov pib dua ib qho module kom tso cai rau JACK configurations sib txawv siv tib lub sijhawm.
  • Lub remix parameter tau ntxiv rau module-combining-sink module kom lov tes taw channel remixing, uas tej zaum yuav xav tau, piv txwv li, thaum siv ntau daim npav suab los tsim ib lub suab ib puag ncig.

Tau qhov twg los: opennet.ru

Ntxiv ib saib