ملټي میډیا چوکاټ GStreamer 1.16.0 شتون لري

د یو کال څخه ډیر پرمختګ وروسته ترسره شو خوشې کول جی سټریمر 1.16، د کراس پلیټ فارم د اجزاو سیټ چې په C کې لیکل شوي د ملټي میډیا غوښتنلیکونو پراخه لړۍ رامینځته کولو لپاره ، د میډیا پلیرونو او آډیو/ویډیو فایل کنورټرونو څخه د VoIP غوښتنلیکونو او سټرینګ سیسټمونو ته. د GStreamer کوډ د LGPLv2.1 لاندې جواز لري. په ورته وخت کې، د gst-plugins-base 1.16، gst-plugins-good 1.16، gst-plugins-bad 1.16، gst-plugins-ugly 1.16 ته تازه معلومات شتون لري، او همدارنګه د gst-libav 1.16 پابند او gst-rtsp-server 1.16 سټرینګ سرور. د API او ABI په کچه، نوې خوشې کول د 1.0 څانګې سره مطابقت لري. بائنری جوړونه ژر راځي چمتو به شي د Android، iOS، macOS او وینډوز لپاره (په لینوکس کې د توزیع څخه د کڅوړو کارولو سپارښتنه کیږي).

کلید پرمختګونه GStreamer 1.16:

  • د WebRTC سټیک د SCTP پروتوکول په کارولو سره پلي شوي د P2P ډیټا چینلونو لپاره ملاتړ اضافه کړی ، او همدارنګه د بنډل په یوه اړیکه کې د مختلف ډوله ملټي میډیا ډیټا لیږلو لپاره او د څو ټرن سرورونو سره د کار کولو وړتیا (د پتې ژباړونکو ته د بای پاس کولو لپاره د STUN توسیع)؛
  • په ماتروسکا (MKV) او QuickTime/MP1 کانتینرونو کې د AV4 ویډیو کوډیک لپاره ملاتړ اضافه شوی. د AV1 اضافي ترتیبات پلي شوي او د کوډ کونکي لخوا ملاتړ شوي د ان پټ ډیټا فارمیټونو شمیر پراخ شوی؛
  • ملاتړ اضافه کړ تړل شوي سرلیکونه، په بیله بیا د ویډیو څخه د مدغم شوي معلوماتو نورو ډولونو پیژندلو او استخراج کولو وړتیا ANC (ضمني معلومات، اضافي معلومات، لکه آډیو او میټاډاټا، د سکین لینونو په غیر نه ښودل شوي برخو کې د ډیجیټل انٹرفیسونو له لارې لیږدول شوي)؛
  • په حافظه کې د بدلیدونکي آډیو چینلونو پرته د کوډ شوي (خام) آډیو لپاره ملاتړ اضافه شوی (غیر مداخله شوي ، کیڼ او ښي آډیو چینلونه په جلا بلاکونو کې ځای په ځای شوي ، د بدیل چینلونو پرځای د "کیڼ | ښي | کیڼ | ښي | کیڼ | ښي" بڼه کې. );
  • د پلګ ان بیس سیټ ته لیږدول شوی (gst-plugins-base) GstVideoAggregator (د خام ویډیو مخلوطولو لپاره ټولګي) کمپوزر (د ویډیو مکسر لپاره یو ښه بدیل) او د OpenGL مکسر عناصر (glvideomixer, glmixerbin, glvideomixerelement, glstereomix, glmosaic)، کوم چې مخکې د "gst-plugins-bad" سیټ کې ځای پرځای شوي وو؛
  • نوی اضافه شوی رژیم د ساحې بدیل، په کوم کې چې هر بفر د بفر سره تړلې بیرغونو په کچه د پورتنۍ او ښکته ساحو جلا کولو سره په یو بل تړل شوي ویډیو کې د جلا ساحې په توګه پروسس کیږي؛
  • د ویب ایم فارمیټ او د مینځپانګې کوډ کولو ملاتړ د ماتروسکا میډیا کانټینر غیر پیکر کې اضافه شوی؛
  • یو نوی wpesrc عنصر اضافه شوی چې د انجن پراساس براوزر په توګه کار کوي WebKit WPE (تاسو ته اجازه درکوي د براوزر محصول د ډیټا سرچینې په توګه درملنه وکړئ)؛
  • Video4Linux د HEVC کوډ کولو او کوډ کولو، JPEG کوډ کولو او د dmabuf وارداتو او صادراتو ښه کولو لپاره مالتړ چمتو کوي؛
  • د VP8/VP9 ډیکوډینګ لپاره ملاتړ د NVIDIA هارډویر ګړندی شوي GPU په کارولو سره د ویډیو ډیکوډر کې اضافه شوی ، او د H.265/HEVC هارډویر ګړندي کوډ کولو ملاتړ په کوډر کې اضافه شوی؛
  • د msdk پلگ ان کې ډیری پرمختګونه شوي، کوم چې د Intel چپس (د Intel میډیا SDK پراساس) د کوډ کولو او کوډ کولو لپاره د هارډویر سرعت کارولو ته اجازه ورکوي. پدې کې د dmabuf واردات/صادراتو، VP9 کوډ کولو، 10-bit HEVC کوډ کولو، د ویډیو پوسټ پروسس کولو او متحرک حل بدلون لپاره اضافه ملاتړ شامل دي؛
  • د ASS/SSA فرعي سرلیک وړاندې کولو سیسټم د ډیری فرعي سرلیکونو پروسس کولو لپاره ملاتړ اضافه کړی چې په وخت کې سره یو ځای کیږي او په سکرین کې یې په ورته وخت کې ښکاره کوي؛
  • د میسن جوړونې سیسټم لپاره بشپړ ملاتړ چمتو شوی، کوم چې اوس په ټولو پلیټ فارمونو کې د GStreamer جوړولو لپاره وړاندیز شوی. په راتلونکې څانګه کې د Autotools ملاتړ لرې کول تمه کیږي؛
  • د GStreamer اصلي جوړښت کې د زنګ په ژبه کې د پراختیا لپاره بندیزونه او په Rust کې د پلگ انونو سره ماډل شامل دي؛
  • د فعالیت اصلاح ترسره شوی.

سرچینه: opennet.ru

Add a comment