Mae fframwaith amlgyfrwng GStreamer 1.18.0 ar gael

Ar Γ΄l blwyddyn a hanner o ddatblygiad ddigwyddodd rhyddhau GStreamer 1.18, set o gydrannau traws-lwyfan wedi'u hysgrifennu yn C ar gyfer creu ystod eang o gymwysiadau amlgyfrwng, o chwaraewyr cyfryngau a thrawsnewidwyr ffeiliau sain/fideo, i gymwysiadau VoIP a systemau ffrydio. Mae'r cod GStreamer wedi'i drwyddedu o dan LGPLv2.1. Ar yr un pryd, mae diweddariadau i'r ategion gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18 ategion ar gael, yn ogystal Γ’'r rhwymiad gst-libav 1.18 a'r gst-rtsp-server 1.18 ffrydio gweinydd. Ar lefel API ac ABI, mae'r datganiad newydd yn gydnaws yn Γ΄l Γ’'r gangen 1.0. Adeiladau deuaidd yn dod yn fuan bydd yn cael ei baratoi ar gyfer Android, iOS, macOS a Windows (ar Linux argymhellir defnyddio pecynnau o'r dosbarthiad).

Allwedd gwelliannau GStreamer 1.18:

  • API lefel uchel newydd yn cael ei gynnig Trawsnewidydd Gst, y gellir ei ddefnyddio mewn cymwysiadau i drawsgodio ffeiliau o un fformat i'r llall.
  • Gwell cyflwyniad o wybodaeth a phrosesu fideo gydag ystod ddeinamig estynedig (HDR, Ystod Uchel Deinamig).
  • Ychwanegwyd y gallu i newid cyflymder chwarae ar y hedfan.
  • Cefnogaeth ychwanegol ar gyfer set o godecs AFD (Disgrifiad Fformat Gweithredol) a Data Bar.
  • Cefnogaeth ychwanegol i weinydd a chleient RTSP moddau tric (sgrolio'n gyflym wrth arbed y llun), a ddisgrifir ym manyleb ONVIF (Fforwm Rhyngwyneb Fideo Rhwydwaith Agored).
  • Ar blatfform Windows, gweithredir cyflymiad caledwedd dadgodio fideo gan ddefnyddio'r API DXVA2 / Direct3D11, a chynigir ategyn ar gyfer dal fideo a chyflymiad amgodio gan ddefnyddio'r Microsoft Media Foundation. Cefnogaeth ychwanegol i UWP (Universal Windows Platform).
  • Ychwanegwyd yr elfen qmlgloverlay i ganiatΓ‘u i olygfa Qt Quick gael ei harddangos ar ben y ffrwd fideo sy'n dod i mewn.
  • Mae'r elfen imagessequencesrc wedi'i hychwanegu i'w gwneud hi'n haws creu ffrwd fideo o ddilyniant o ddelweddau mewn fformatau JPEG neu PNG.
  • Ychwanegwyd elfen dashsink i gynhyrchu cynnwys DASH.
  • Ychwanegwyd elfen dvbsubenc ar gyfer amgodio is-deitl DVB.
  • Yn darparu'r gallu i becynnu ffrydiau MPEG-TS cyfradd didau sefydlog gyda chefnogaeth SCTE-35 ar ffurf sy'n gydnaws Γ’ rhwydweithiau cebl.
  • Wedi gweithredu rtmp2 gyda gweithrediad cleient RTMP newydd gydag elfennau ffynhonnell a sinc.
  • Mae RTSP Server wedi ychwanegu cefnogaeth i benawdau i reoli cyflymder a graddio.
  • Ychwanegwyd svthevcenc, amgodiwr fideo H.265 yn seiliedig ar y cod amgodiwr a ddatblygwyd gan Intel SVT-HEVC.
  • Ychwanegwyd elfen vaapioverlay ar gyfer cyfansoddi gan ddefnyddio VA-API.
  • Ychwanegwyd cefnogaeth i estyniad CTRh TWCC (Google Transport-Wide Congestion Control) i rtpmanager.
  • Mae'r elfennau splitmuxsink a splitmuxsrc bellach yn cefnogi ffrydiau fideo ategol (AUX).
  • Cyflwynir elfennau newydd ar gyfer derbyn a chynhyrchu ffrydiau CTRh gan ddefnyddio'r URI "rtp: //".
  • Ychwanegwyd ategyn AVTP (Protocol Cludiant Fideo Sain) ar gyfer trosglwyddo ffrydiau sain a fideo sy'n sensitif i oedi.
  • Cefnogaeth ychwanegol ar gyfer proffil TR-06-1 (RIST - Cludiant Ffrwd Rhyngrwyd Dibynadwy).
  • Ychwanegwyd elfen rpicamsrc i ddal fideo o'r camera ar gyfer bwrdd Raspberry Pi.
  • Mae Gwasanaethau Golygu GStreamer yn ychwanegu cefnogaeth ar gyfer llinellau amser nythu, gosodiadau cyflymder fesul clip, a'r gallu i ddefnyddio fformat OpenTimelineIO.
  • Wedi dileu sgriptiau adeiladu seiliedig ar Autotools. Mae Meson bellach yn cael ei ddefnyddio fel y prif offeryn cydosod.

Ffynhonnell: opennet.ru

Ychwanegu sylw