Tha frèam ioma-mheadhain GStreamer 1.16.0 ri fhaighinn

Às deidh còrr air bliadhna de leasachadh thachair leigeil ma sgaoil GStreamer 1.16, seata de cho-phàirtean tar-àrd-ùrlar sgrìobhte ann an C airson a bhith a’ cruthachadh raon farsaing de thagraidhean ioma-mheadhain, bho chluicheadairean mheadhanan agus luchd-tionndaidh faidhle claisneachd/bhidio, gu tagraidhean VoIP agus siostaman sruthadh. Tha an còd GStreamer ceadaichte fo LGPLv2.1. Aig an aon àm, tha ùrachaidhean air na plugins gst-plugins-base 1.16, gst-plugins-good 1.16, gst-plugins-bad 1.16, gst-plugins-ugly 1.16 rim faighinn, a bharrachd air an ceangal gst-libav 1.16 agus an ceangal gst-rtsp-server 1.16 sruthadh frithealaiche. Aig ìre API agus ABI, tha an sgaoileadh ùr air ais co-chòrdail ris a ’mheur 1.0. Togail binary a ’tighinn a dh’ aithghearr thèid ullachadh airson Android, iOS, macOS agus Windows (air Linux thathas a’ moladh pacaidean bhon sgaoileadh a chleachdadh).

Prìomh leasachaidhean GStreamer 1.16:

  • Tha stac WebRTC air taic a chuir ri seanalan dàta P2P air an cur an gnìomh a’ cleachdadh protocol SCTP, a bharrachd air taic airson an BUNADH airson diofar sheòrsaichean de dhàta ioma-mheadhain a chuir taobh a-staigh aon cheangal agus an comas a bhith ag obair le iomadh seirbheisiche TURN (leudachadh STUN gus eadar-theangairean seòladh seach-rathad);
  • Taic a bharrachd airson codec bhidio AV1 ann an soithichean Matroska (MKV) agus QuickTime / MP4. Chaidh suidheachaidhean AV1 a bharrachd a chuir an gnìomh agus chaidh an àireamh de chruthan dàta cuir a-steach le taic bhon encoder a leudachadh;
  • Taic air a chur ris ceann-sgrìobhadh dùinte, a bharrachd air comas seòrsachan eile de dhàta aonaichte a chomharrachadh agus a tharraing bho bhidio ANC (Dàta taiceil, fiosrachadh a bharrachd, leithid claisneachd agus meata-dàta, air a ghluasad tro eadar-aghaidh didseatach anns na pàirtean nach eil air an taisbeanadh de na loidhnichean scan);
  • Taic a bharrachd airson claisneachd neo-chòdaichte (amh) gun a bhith ag atharrachadh seanalan claisneachd mar chuimhneachan (Tha seanalan claisneachd neo-eadar-duilleach, clì is deas air an cur ann am blocaichean fa leth, an àite a bhith ag atharrachadh seanalan san fhoirm" Clì | DEARACH | Clì | DEAS | Clì | DEARACH " );
  • Air a ghluasad chun an t-seata bunaiteach de plugins (gst-plugins-base) GstVideoAggregator (clas airson measgachadh bhidio amh), compositor (àite leasaichte airson videomixer) agus eileamaidean measgachaidh OpenGL (glvideomixer, glmixerbin, glvideomixerelement, glstereomix, glmosaic), a chaidh a chuir roimhe seo san t-seata “gst-plugins-bad”;
  • Ùr air a chur ris an siostam alternation achadh, anns a bheil gach bufair air a ghiullachd mar achadh air leth ann an eadar-fhighte bhidio le dealachadh na h-àrd agus ìosal raointean aig ìre na brataichean co-cheangailte ris a 'bufair;
  • Chaidh taic airson cruth WebM agus crioptachadh susbaint a chur ris an unpacker container media Matroska;
  • Chuir sinn eileamaid wpesrc ùr ris a bhios ag obair mar bhrobhsair stèidhichte air einnsean WebKit WPE (a 'leigeil leat làimhseachadh toradh brabhsair mar stòr dàta);
  • Tha Video4Linux a’ toirt seachad taic airson còdachadh is còdachadh HEVC, còdachadh JPEG agus in-mhalairt agus às-mhalairt dmabuf leasaichte;
  • Chaidh taic airson dì-chòdachadh VP8/VP9 a chur ris an decoder bhidio a’ cleachdadh GPU luathaichte bathar-cruaidh NVIDIA, agus chaidh taic airson còdachadh luathaichte bathar-cruaidh H.265/HEVC a chur ris a’ chòdadair;
  • Chaidh grunn leasachaidhean a dhèanamh air plugan msdk, a leigeas le luathachadh bathar-cruaidh a chleachdadh airson còdachadh agus dì-chòdachadh air sgoltagan Intel (stèidhichte air an Intel Media SDK). Tha seo a’ toirt a-steach taic a bharrachd airson in-mhalairt / às-mhalairt dmabuf, dì-chòdachadh VP9, ​​còdachadh HEVC 10-bit, post-giollachd bhidio agus atharrachadh fuasglaidh fiùghantach;
  • Tha siostam tairgse fo-thiotalan ASS / SSA air taic a chuir ris airson a bhith a’ giullachd ioma fo-thiotalan a bhios a’ trasnadh ùine agus gan taisbeanadh aig an aon àm air an sgrion;
  • Chaidh làn thaic a thoirt seachad airson siostam togail Meson, a thathas a-nis air a mholadh airson GStreamer a thogail air gach àrd-ùrlar. Tha dùil ri toirt air falbh taic Autotools anns an ath mheur;
  • Tha prìomh structar GStreamer a’ toirt a-steach ceanglachan airson leasachadh sa chànan Rust agus modal le plugins ann an Rust;
  • Chaidh optimization coileanaidh a dhèanamh.

Source: fosgailtenet.ru

Cuir beachd ann