Tá creat ilmheán GStreamer 1.20.0 ar fáil

Tar éis bliain go leith forbartha, eisíodh GStreamer 1.20, sraith comhpháirteanna tras-ardán scríofa in C chun raon leathan d’fheidhmchláir ilmheán a chruthú, ó imreoirí meán agus tiontairí comhaid fuaime/físe, go feidhmchláir VoIP agus córais sruthaithe. Tá an cód GStreamer ceadúnaithe faoi LGPLv2.1. Ag an am céanna, tá nuashonruithe ar na breiseáin gst-plugins-base 1.20, gst-plugins-good 1.20, gst-plugins-bad 1.20, gst-plugins-ugly 1.20 ar fáil, chomh maith leis an gst-libav 1.20 ceangailteach agus an freastalaí sruthú gst-rtsp-server 20. Ag leibhéal API agus ABI, tá an scaoileadh nua ag luí siar leis an mbrainse 1.0. Ullmhófar tionóil dhénártha go luath le haghaidh Android, iOS, macOS agus Windows (i Linux moltar pacáistí a úsáid ón dáileadh).

Príomhfheabhsúcháin in GStreamer 1.20:

  • Athraíodh an fhorbairt ar GitLab go dtí stór amháin a úsáid a bhaineann le gach modúl.
  • Tá leabharlann nua GstPlay ardleibhéil curtha leis, a thagann in ionad an GstPlayer API agus a thairgeann feidhmiúlacht chomhchosúil chun ábhar a sheinm, éagsúil trí úsáid a bhaint as bus teachtaireachta chun feidhmchláir a fhógairt in ionad comharthaí GObject.
  • Tacaíocht bhreise le faisnéis trédhearcachta WebM a dhíchódú, a cheadaíonn físeáin VP8/VP9 a athsheinm le limistéir thrédhearcacha.
  • Tá tacaíocht anois ag próifílí ionchódaithe chun airíonna sainfheidhmchláir bhreise a shocrú.
  • Tacaíonn Cumadóir le comhshó físeán il-snáithithe agus meascadh.
  • Tá tacaíocht aontaithe ag na haicmí dííocaíochta agus pá-ualaithe chun oibriú le ceanntásca RTP breise (Eisínteachtaí Ceanntásca RTP).
  • Tacaíocht bhreise don mheicníocht SMPTE 2022-1 2-D (Ceartú Earráide Ar Aghaidh).
  • Tá modh ionchódaithe cliste á chur i bhfeidhm ag encodebin agus transcodebin le haghaidh codecs VP8, VP9 agus H.265, ina ndéantar traschódú ach amháin nuair is gá, agus an chuid eile den am a chuirtear an sruth atá ann cheana féin ar aghaidh.
  • Tá an breiseán souphttpsrc comhoiriúnach anois le libsoup2 agus libsoup3.
  • Cuireadh leis an gcumas sonraí ionchuir a dhíchódú ag leibhéal na bhfrámaí idirmheánacha (fo-fhráma), a ligeann duit díchódú a thosú gan fanacht leis an bhfráma iomlán a fháil. Tá tacaíocht don bharrfheabhsú seo san áireamh sna díchódóirí OpenJPEG JPEG 2000, FFmpeg H.264 agus OpenMAX H.264/H.265.
  • Nuair a dhéantar físeáin a dhíchódú do na prótacail RTP, WebRTC agus RTSP, soláthraítear láimhseáil uathoibríoch ar chaillteanas paicéad, éilliú sonraí agus iarratais ar fhráma eochrach.
  • Tá tacaíocht chun sonraí CODEC a athrú ar an eitilt curtha leis na pacálaithe coimeádán meán mp4 agus Matroska, a ligeann duit próifíl, leibhéal agus taifeach na sruthanna ionchuir H.264/H.265 a athrú.
  • Cuireadh modh leis chun coimeádáin meáin ilroinnte mp4 a chruthú.
  • Tá tacaíocht fuaime curtha leis an bport bunaithe WPE (WebKit Port for Embedded).
  • Cuireadh leis an gcumas CUDA a úsáid le haghaidh comhshó spás datha, scálú eilimintí, agus luchtú eilimint.
  • Tacaíocht bhreise do chuimhne NVMM (Modúl Cuimhne NVIDIA) le haghaidh glupload OpenGL agus eilimintí gldownload.
  • Tacaíocht WebRTC feabhsaithe.
  • Tá breiseán nua le haghaidh VA-API (API Luasghéarú Físeáin) molta, ag tacú le níos mó díchódaithe agus eilimintí iar-phróiseála.
  • Chuir API AppSink tacaíocht le haghaidh imeachtaí chomh maith le maoláin agus liostaí maolánacha.
  • Cuireadh socruithe breise le haghaidh scuainí inmheánacha le AppSrc.
  • Nuashonraíodh ceangail teanga Rust agus cuireadh 26 breiseán nua leis scríofa in Rust (gst-plugins-rs).
  • Eilimintí aesdec agus aesen curtha leis le haghaidh criptithe agus díchriptithe ag baint úsáide as an algartam AES.
  • Cuireadh eilimintí bréigeaudiosink agus físcodectestsink leis le haghaidh tástála agus dífhabhtaithe.
  • Uirlisí feabhsaithe chun tógálacha GStreamer íostach a chruthú.
  • Cuireadh leis an gcumas tógáil le FFmpeg 5.0.
  • Le haghaidh Linux, tá leaganacha de na codecs MPEG-2 agus VP9 curtha i bhfeidhm, ag feidhmiú gan stát a shábháil (gan stát).
  • Do Windows, tá tacaíocht AV3 agus MPEG-11 curtha leis an díchódóir atá bunaithe ar Direct1D2/DXVA.

Foinse: oscailtenet.ru

Add a comment