Rhyddhau gweinydd cyfryngau PipeWire 0.3.35

Mae rhyddhau'r prosiect PipeWire 0.3.35 wedi'i gyhoeddi, gan ddatblygu gweinydd amlgyfrwng cenhedlaeth newydd i gymryd lle PulseAudio. Mae PipeWire yn cynnig galluoedd ffrydio fideo gwell dros PulseAudio, 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.35:

  • Cefnogaeth ychwanegol ar gyfer anfon y protocol S / PDIF ymlaen ar gyfer trosglwyddo sain digidol trwy gysylltwyr optegol a HDMI.
  • Mae codecau ar gyfer Bluetooth wedi'u cynnwys mewn ategion ar wahΓ’n sy'n cael eu llwytho'n ddeinamig.
  • Mae cyfres o atebion pwysig yn ymwneud Γ’ chymorth MIDI wedi'u gwneud.
  • Mae gweithrediad y cymhwysiad skypeforlinux wedi'i wella trwy ychwanegu rhwymiad sy'n gorfodi'r defnydd o'r fformat S16 wrth drosglwyddo gwybodaeth am ddyfeisiau mewnbwn ac allbwn sain. Roedd y newid yn datrys y broblem a arweiniodd at absenoldeb sain gan y tanysgrifiwr ar ben arall y cysylltiad.
  • Mae nifer y fformatau sain sydd ar gael ar gyfer cymysgu wedi'i ehangu.
  • Ychwanegwyd rhyngwyneb newydd ar gyfer llwytho modiwlau. Gall ategion ddefnyddio'r rhyngwyneb hwn i anfon cais i lawrlwytho ategion sba.
  • Mae maint y byffer paramedr wedi'i gynyddu, na allai o'r blaen gynnwys holl briodweddau nodau gyda nifer fawr o sianeli.
  • Wedi galluogi actifadu gyrwyr wrth sefydlu cysylltiadau loopback.
  • Mae'r gweinydd yn gweithredu'r estyniad adfer dyfais, sy'n eich galluogi i ffurfweddu codecau IEC958 (S/PDIF) a gefnogir gan y ddyfais allbwn sain gan ddefnyddio'r cyfleustodau pavucontrol.

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