බහුමාධ්‍ය රාමුව GStreamer 1.18.0 ඇත

සංවර්ධනයෙන් වසර එකහමාරකට පසුව සිදු විය නිකුත්වීම ජීස්ට්රීමර් 1.18, මාධ්‍ය ධාවකයන් සහ ශ්‍රව්‍ය/ දෘශ්‍ය ගොනු පරිවර්තක සිට VoIP යෙදුම් සහ ප්‍රවාහ පද්ධති දක්වා පුළුල් පරාසයක බහුමාධ්‍ය යෙදුම් නිර්මාණය කිරීම සඳහා 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-server 1.18 streaming server. API සහ ABI මට්ටමින්, නව නිකුතුව 1.0 ශාඛාව සමඟ පසුපසට අනුකූල වේ. Binary builds ළඟදීම එනවා සූදානම් වනු ඇත Android, iOS, macOS සහ Windows සඳහා (ලිනක්ස් හි බෙදාහැරීමේ පැකේජ භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ).

යතුර වැඩිදියුණු කිරීම් GStreamer 1.18:

  • නව ඉහළ මට්ටමේ API යෝජනා කරන ලදී GstTranscoder, ගොනු එක් ආකෘතියකින් තවත් ආකෘතියකට පරිවර්තනය කිරීමට යෙදුම්වල භාවිතා කළ හැක.
  • වැඩි දියුණු කළ තොරතුරු ඉදිරිපත් කිරීම සහ විස්තීරණ ගතික පරාසය (HDR, High Dynamic Range) සමඟ වීඩියෝ සැකසීම.
  • පියාසර කිරීමේදී ධාවන වේගය වෙනස් කිරීමේ හැකියාව එක් කරන ලදී.
  • කෝඩෙක්ස් කට්ටලයක් සඳහා සහය එක් කරන ලදී AFD (ක්‍රියාකාරී ආකෘති විස්තරය) සහ තීරු දත්ත.
  • RTSP සේවාදායකය සහ සේවාලාභියා සඳහා සහය එක් කරන ලදී උපක්රම මාතයන් (පින්තූරය සුරකින අතරතුර වේගයෙන් අනුචලනය කිරීම), ONVIF (Open Network Video Interface Forum) පිරිවිතරයේ විස්තර කර ඇත.
  • වින්ඩෝස් වේදිකාවේදී, වීඩියෝ විකේතනයේ දෘඪාංග ත්වරණය DXVA2 / Direct3D11 API භාවිතයෙන් ක්‍රියාත්මක වන අතර, Microsoft Media Foundation භාවිතයෙන් වීඩියෝ ග්‍රහණය සහ කේතීකරණ ත්වරණය සඳහා ප්ලග්-ඉන් පිරිනමනු ලැබේ. UWP (Universal Windows Platform) සඳහා සහය එක් කරන ලදී.
  • Qt Quick දර්ශනයක් එන වීඩියෝ ප්‍රවාහයට ඉහළින් සංදර්ශන කිරීමට ඉඩ දීමට qmlgloverlay මූලද්‍රව්‍යය එක් කරන ලදී.
  • JPEG හෝ PNG ආකෘතිවල රූප අනුපිළිවෙලකින් වීඩියෝ ප්‍රවාහයක් නිර්මාණය කිරීම පහසු කිරීම සඳහා imagesequencesrc මූලද්‍රව්‍යය එක් කර ඇත.
  • DASH අන්තර්ගතය උත්පාදනය කිරීමට dashsink මූලද්‍රව්‍ය එක් කරන ලදී.
  • DVB උපසිරැසි කේතනය සඳහා dvbsubenc මූලද්‍රව්‍ය එක් කරන ලදී.
  • SCTE-35 සහාය ඇතිව ස්ථාවර බිට්‍රේට් MPEG-TS ප්‍රවාහයන් කේබල් ජාලවලට අනුකූල පෝරමයකින් ඇසුරුම් කිරීමේ හැකියාව සපයයි.
  • ප්‍රභව සහ සින්ක් මූලද්‍රව්‍ය සමඟින් නව RTMP සේවාදායක ක්‍රියාත්මක කිරීමක් සමඟින් rtmp2 ක්‍රියාත්මක කරන ලදී.
  • RTSP සේවාදායකය වේගය සහ පරිමාණය පාලනය කිරීම සඳහා ශීර්ෂ සඳහා සහය එක් කර ඇත.
  • Intel විසින් සංවර්ධනය කරන ලද කේතීකරණ කේතය මත පදනම් වූ H.265 වීඩියෝ කේතකයක් වන svthevcenc එක් කරන ලදී. SVT-HEVC.
  • VA-API භාවිතයෙන් සංයුක්ත කිරීම සඳහා vaapioverlay මූලද්‍රව්‍ය එක් කරන ලදී.
  • rtpmanager වෙත TWCC (Google Transport-Wide Congestion Control) RTP දිගුව සඳහා සහය එක් කරන ලදී.
  • splitmuxsink සහ splitmuxsrc මූලද්‍රව්‍ය දැන් සහායක (AUX) වීඩියෝ ප්‍රවාහ සඳහා සහය දක්වයි.
  • "rtp://" URI භාවිතයෙන් RTP ප්‍රවාහ ලබා ගැනීම සහ උත්පාදනය කිරීම සඳහා නව මූලද්‍රව්‍ය හඳුන්වා දෙනු ලැබේ.
  • ප්‍රමාද-සංවේදී ශ්‍රව්‍ය සහ දෘශ්‍ය ප්‍රවාහ සම්ප්‍රේෂණය කිරීම සඳහා AVTP (ශ්‍රව්‍ය වීඩියෝ ප්‍රවාහන ප්‍රොටෝකෝලය) ප්ලගිනය එක් කරන ලදී.
  • පැතිකඩ TR-06-1 සඳහා සහය එක් කරන ලදී (RIST - විශ්වාසනීය අන්තර්ජාල ප්‍රවාහ ප්‍රවාහනය).
  • Raspberry Pi පුවරුව සඳහා කැමරාවෙන් වීඩියෝ ග්‍රහණය කර ගැනීමට rpicamsrc මූලද්‍රව්‍ය එක් කරන ලදී.
  • GStreamer Editing Services කැදැලි කාල නියමයන්, එක් ක්ලිප් වේග සැකසුම් සහ OpenTimelineIO ආකෘතිය භාවිතා කිරීමේ හැකියාව සඳහා සහය එක් කරයි.
  • Autotools මත පදනම් වූ ගොඩනැගීමේ ස්ක්‍රිප්ට් ඉවත් කරන ලදී. Meson දැන් ප්‍රධාන එකලස් කිරීමේ මෙවලම ලෙස භාවිතා කරයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න