Rhyddhau gweinydd cyfryngau PipeWire 0.3.33

Mae rhyddhau'r prosiect PipeWire 0.3.33 wedi'i gyhoeddi, gan ddatblygu gweinydd amlgyfrwng cenhedlaeth newydd i gymryd lle PulseAudio. Mae PipeWire yn ymestyn galluoedd PulseAudio gyda galluoedd ffrydio fideo, prosesu sain hwyrni isel, a model diogelwch newydd ar gyfer rheoli mynediad ar lefel dyfais a nant. Cefnogir y prosiect yn GNOME ac fe'i defnyddir eisoes yn ddiofyn yn Fedora Linux. Mae cod y prosiect wedi'i ysgrifennu yn C ac yn cael ei ddosbarthu o dan y drwydded LGPLv2.1.

Newidiadau mawr yn PipeWire 0.3.33:

  • Mae'r gallu i newid yn awtomatig rhwng proffiliau Bluetooth HSP (modd clustffon) ac A2DP (allbwn sain o ansawdd uchel) wedi'i weithredu.
  • Mae proffil Pro Audio wedi gwella cefnogaeth ar gyfer ffynonellau rhithwir a dyfeisiau allbwn sain.
  • Gwell trafodaeth addasydd fformat wrth rannu byfferau mynediad cof uniongyrchol (DMA-BUFs) rhwng cleientiaid lluosog.
  • Mae'r graff nod amlgyfrwng bellach yn cefnogi defnydd ar yr un pryd o gyfraddau samplu lluosog (anabl yn ddiofyn).
  • Mae haen cydnawsedd PulseAudio yn gweithredu modiwl switsh-ar-gysylltu modiwl i efelychu ymddygiad PulseAudio wrth gysylltu dyfeisiau newydd.

Gadewch inni eich atgoffa bod PipeWire yn ehangu cwmpas PulseAudio trwy brosesu unrhyw ffrydiau amlgyfrwng a'i fod yn gallu cymysgu ac ailgyfeirio ffrydiau fideo. Mae PipeWire hefyd yn darparu galluoedd i reoli ffynonellau fideo, megis dyfeisiau dal fideo, camerΓ’u gwe, neu gynnwys sgrin cymhwysiad. Er enghraifft, mae PipeWire yn caniatΓ‘u i gymwysiadau gwe-gamera lluosog weithio gyda'i gilydd ac yn datrys problemau gyda chipio sgrin yn ddiogel a mynediad sgrin o bell yn amgylchedd Wayland.

Gall PipeWire hefyd weithredu fel gweinydd sain, gan ddarparu hwyrni isel ac ymarferoldeb sy'n cyfuno galluoedd PulseAudio a JACK, gan gynnwys ystyried anghenion systemau prosesu sain proffesiynol na allai PulseAudio eu cynnig. Yn ogystal, mae PipeWire yn cynnig model diogelwch uwch sy'n caniatΓ‘u rheoli mynediad ar lefel y ddyfais a'r nant, ac yn ei gwneud hi'n haws llwybro sain a fideo i gynwysyddion ynysig ac ohonynt. Un o'r prif nodau yw cefnogi cymwysiadau Flatpak hunangynhwysol a rhedeg ar stac graffeg yn seiliedig ar Wayland.

Nodweddion Allweddol:

  • Dal a chwarae sain a fideo heb fawr o oedi;
  • Offer ar gyfer prosesu fideo a sain mewn amser real;
  • PensaernΓ―aeth amlbroses sy'n eich galluogi i drefnu mynediad a rennir i gynnwys sawl rhaglen;
  • Model prosesu yn seiliedig ar graff o nodau amlgyfrwng gyda chefnogaeth ar gyfer dolenni adborth a diweddariadau graff atomig. Mae'n bosibl cysylltu trinwyr y tu mewn i'r gweinydd ac ategion allanol;
  • Rhyngwyneb effeithlon ar gyfer cyrchu ffrydiau fideo trwy drosglwyddo disgrifyddion ffeiliau a chyrchu sain trwy glustogau cylch a rennir;
  • Y gallu i brosesu data amlgyfrwng o unrhyw brosesau;
  • Argaeledd ategyn ar gyfer GStreamer i symleiddio integreiddio Γ’ rhaglenni presennol;
  • Cefnogaeth i amgylcheddau ynysig a Flatpak;
  • Cefnogaeth i ategion mewn fformat SPA (API Ategyn Syml) a'r gallu i greu ategion sy'n gweithio mewn amser real caled;
  • System hyblyg ar gyfer cydgysylltu fformatau amlgyfrwng a ddefnyddir a dyrannu byfferau;
  • Defnyddio proses un cefndir i lwybro sain a fideo. Y gallu i weithio ar ffurf gweinydd sain, canolbwynt ar gyfer darparu fideo i gymwysiadau (er enghraifft, ar gyfer y gnome-shell screencast API) a gweinydd ar gyfer rheoli mynediad i ddyfeisiau dal fideo caledwedd.

Ffynhonnell: opennet.ru

Ychwanegu sylw