GStreamer 1.18.0 የመልቲሚዲያ ማዕቀፍ አለ።

ከአንድ አመት ተኩል እድገት በኋላ ወስዷል መልቀቅ GStreamer 1.18, ብዙ የመልቲሚዲያ አፕሊኬሽኖችን ለመፍጠር በC ውስጥ የተፃፈ የመስቀል-ፕላትፎርም አካላት ስብስብ ከመገናኛ አጫዋቾች እና ኦዲዮ/ቪዲዮ ፋይል ለዋጮች እስከ ቪኦአይፒ አፕሊኬሽኖች እና የዥረት ስርዓቶች። የGStreamer ኮድ በLGPLv2.1 ፍቃድ ተሰጥቶታል። በተመሳሳይ ጊዜ፣ የ gst-plugins-base 1.18፣ gst-plugins-good 1.18፣ gst-plugins-bad 1.18፣ gst-plugins-ugly 1.18 ፕለጊኖች፣ እንዲሁም የ gst-libav 1.18 ማሰሪያ እና gst-rtsp-አገልጋይ 1.18 ዥረት አገልጋይ። በAPI እና ABI ደረጃ፣ አዲሱ ልቀት ከ1.0 ቅርንጫፍ ጋር ወደ ኋላ ተኳሃኝ ነው። ሁለትዮሽ ግንባታዎች በቅርቡ ይመጣሉ ይዘጋጃል ለ Android, iOS, macOS እና Windows (በሊኑክስ ላይ ከስርጭቱ ውስጥ ጥቅሎችን ለመጠቀም ይመከራል).

ቁልፍ ማሻሻያዎች GStreamer 1.18፡

  • አዲስ ባለከፍተኛ ደረጃ ኤፒአይ ቀርቧል GstTranscoder, ፋይሎችን ከአንድ ቅርጸት ወደ ሌላ ለመገልበጥ በመተግበሪያዎች ውስጥ ጥቅም ላይ ሊውል ይችላል.
  • የተሻሻለ የመረጃ አቀራረብ እና የቪዲዮ ሂደት ከተራዘመ ተለዋዋጭ ክልል (ኤችዲአር፣ ከፍተኛ ተለዋዋጭ ክልል)።
  • በመብረር ላይ የመልሶ ማጫወት ፍጥነት የመቀየር ችሎታ ታክሏል።
  • ለኮዴኮች ስብስብ ድጋፍ ታክሏል። AFD (ገባሪ ቅርጸት መግለጫ) እና የአሞሌ ውሂብ።
  • ለ RTSP አገልጋይ እና ደንበኛ ድጋፍ ታክሏል። የማታለል ሁነታዎች (ምስሉን በሚያስቀምጡበት ጊዜ በፍጥነት ማሸብለል)፣ በ ONVIF (ክፍት የአውታረ መረብ ቪዲዮ በይነገጽ መድረክ) መግለጫ ውስጥ ተብራርቷል።
  • በዊንዶውስ መድረክ ላይ የቪድዮ ዲኮዲንግ ሃርድዌር ማጣደፍ DXVA2/Direct3D11 API በመጠቀም ይተገበራል እና ማይክሮሶፍት ሚዲያ ፋውንዴሽን በመጠቀም ለቪዲዮ ቀረጻ እና ለኮድ ማጣደፍ ተሰኪ ቀርቧል። ለ UWP (ሁለንተናዊ የዊንዶውስ መድረክ) ድጋፍ ታክሏል።
  • Qt ፈጣን ትዕይንት በሚመጣው የቪዲዮ ዥረት አናት ላይ እንዲታይ የqmlgloverlay አባል ታክሏል።
  • በJPEG ወይም PNG ቅርጸቶች ከተከታታይ ምስሎች የቪዲዮ ዥረት ለመፍጠር ቀላል ለማድረግ የImagesequencesrc ኤለመንት ታክሏል።
  • የDASH ይዘትን ለመፍጠር የዳሽሲንክ አካል ታክሏል።
  • ለDVB ንኡስ ርዕስ ኢንኮዲንግ የdvbsubenc አባል ታክሏል።
  • ቋሚ የቢትሬት MPEG-TS ዥረቶችን ከ SCTE-35 ድጋፍ ከኬብል ኔትወርኮች ጋር በሚስማማ መልኩ የማሸግ ችሎታን ይሰጣል።
  • rtmp2 በአዲስ RTMP ደንበኛ ትግበራ ከምንጭ እና ከመታጠቢያ ገንዳ አካላት ጋር ተተግብሯል።
  • የ RTSP አገልጋይ ፍጥነትን እና ሚዛንን ለመቆጣጠር ለራስጌዎች ድጋፍ አድርጓል።
  • የተጨመረው svthevcenc፣ በ Intel በተዘጋጀው የመቀየሪያ ኮድ ላይ የተመሰረተ H.265 ቪዲዮ ኢንኮደር SVT-HEVC.
  • VA-APIን በመጠቀም ለማቀናበር የቫፓይኦቨርላይ አካል ታክሏል።
  • ለTWCC (የጎግል ትራንስፖርት-ሰፊ መጨናነቅ መቆጣጠሪያ) አርቲፒ ቅጥያ ወደ rtpmanager ድጋፍ ታክሏል።
  • splitmuxsink እና splitmuxsrc አባሎች አሁን ረዳት (AUX) የቪዲዮ ዥረቶችን ይደግፋሉ።
  • የ"rtp://" ዩአርአይን በመጠቀም የRTP ዥረቶችን ለመቀበል እና ለማመንጨት አዳዲስ አካላት አስተዋውቀዋል።
  • የዘገየ-ስሜታዊ የኦዲዮ እና የቪዲዮ ዥረቶችን ለማስተላለፍ የተጨመረ AVTP (የድምጽ ቪዲዮ ትራንስፖርት ፕሮቶኮል) ተሰኪ።
  • ለመገለጫ TR-06-1 ድጋፍ ታክሏል (RIST - አስተማማኝ የበይነመረብ ዥረት መጓጓዣ).
  • ለ Raspberry Pi ሰሌዳ ቪዲዮን ከካሜራ ለማንሳት rpicamsrc ኤለመንት ታክሏል።
  • የGStreamer አርትዖት አገልግሎቶች ለጎጆ ጊዜ መስመሮች ድጋፍን ይጨምራል፣ በአንድ ቅንጥብ የፍጥነት ቅንጅቶች እና የOpenTimelineIO ቅርጸትን የመጠቀም ችሎታን ይጨምራል።
  • በAutotools ላይ የተመሠረቱ የግንባታ ስክሪፕቶች ተወግደዋል። ሜሶን አሁን እንደ ዋናው የመሰብሰቢያ መሳሪያ ነው.

ምንጭ: opennet.ru

አስተያየት ያክሉ