GStreamer का नया संस्करण 1.18.0 पहले ही जारी किया जा चुका है

gstreamer लोगो

डेढ़ साल बाद विकासात्मक, GStreamer 1.18 जारी किया, मल्टीमीडिया खिलाड़ियों और ऑडियो / वीडियो फ़ाइल कन्वर्टर्स से वीओआईपी अनुप्रयोगों और प्रसारण प्रणालियों के लिए मल्टीमीडिया अनुप्रयोगों की एक विस्तृत श्रृंखला बनाने के लिए सी में लिखे गए क्रॉस-प्लेटफ़ॉर्म घटकों का एक सेट।

नए संस्करण में नई एपीआई शुरू की transcoding फ़ाइलों के लिए एक प्रारूप से दूसरे में, साथ ही साथ एचडीआर समर्थन में सुधार, विस्तार के लिए समर्थन RTP TWCC और अन्य चीजें।

GStreamer 1.18 की मुख्य नई विशेषताएँ

इस नए संस्करण में प्रस्तुत किया Gstreamer समर्थन में सुधार पर काम किया गया था और वह है हम विभिन्न परिवर्धन पा सकते हैं इस नए संस्करण में 1.8, जैसे कि एवीटीपी प्लगइन (ऑडियो वीडियो ट्रांसपोर्ट प्रोटोकॉल) विलंबता संवेदनशील वीडियो और ऑडियो प्रसारण के लिए।

तथा TR-06-1 प्रोफ़ाइल के लिए नया समर्थन भी (रिस्ट - विश्वसनीय इंटरनेट स्ट्रीम परिवहन), द प्लेबैक गति को बदलने की क्षमता rtpmanager के लिए RTP TWCC (Google ऑल ट्रांसपोर्ट कंजेशन कंट्रोल) एक्सटेंशन के लिए उड़ान भरने और समर्थन करने के लिए भी।

के लिए मामले में Windows, हार्डवेयर त्वरित वीडियो डिकोडिंग को DXVA2 / Direct3D11 API का उपयोग करके कार्यान्वित किया जाता हैMicrosoft मीडिया फ़ाउंडेशन का उपयोग करके वीडियो कैप्चर करने और एन्कोडिंग को गति देने के लिए एक प्लगइन भी। UWP (यूनिवर्सल विंडोज प्लेटफॉर्म) के लिए जोड़ा गया समर्थन।

सर्वर और क्लाइंट पर, आरटीएसपी ने धोखा मोड के लिए समर्थन जोड़ा (छवि को बचाने के दौरान तेज़ स्क्रॉलिंग), जिसे ONVIF (ओपन नेटवर्क वीडियो इंटरफ़ेस फ़ोरम) विनिर्देश में वर्णित किया गया है।

GStreamer संपादन सेवाएँ नेस्टेड टाइमलाइन, क्लिप-आधारित गति और OpenTimelineIO प्रारूप का उपयोग करने की क्षमता के लिए समर्थन जोड़ता है।

ऑटोटूलस-आधारित बिल्ड स्क्रिप्ट के अलावा हटा दिया गया था और मेसन अब मुख्य विधानसभा टूलकिट के रूप में उपयोग किया जाता है।

अन्य परिवर्तनों में से जो बाहर खड़े हैं इस नए संस्करण के:

  • एक नया उच्च-स्तरीय एपीआई, GstTranscoder, प्रस्तावित किया गया है जिसका उपयोग अनुप्रयोगों में फ़ाइलों को एक प्रारूप से दूसरे में ट्रांसकोड करने के लिए किया जा सकता है।
  • AFD (सक्रिय प्रारूप विवरण) और बार डेटा कोडेक सेट के लिए समर्थन जोड़ा गया।
  • Qmlgloverlay तत्व को क्यूटी क्विक सीन को आने वाली वीडियो स्ट्रीम के शीर्ष पर प्रदर्शित करने के लिए जोड़ा गया है।
  • जेपीईजी या पीएनजी छवियों के अनुक्रम से वीडियो अनुक्रम के निर्माण को सरल बनाने के लिए कल्पनाशील तत्व को जोड़ा गया है।
  • डैश सामग्री बनाने के लिए एक डैशसिंक तत्व जोड़ा गया था।
  • DVB सबटाइटल्स को एनकोड करने के लिए DVbsubenc एलिमेंट जोड़ा गया।
  • एमपीईजी-टीएस धाराओं को एक निश्चित बिट दर और SCTE-35 के लिए केबल टेलीविजन नेटवर्क के साथ संगत तरीके से समर्थन करना संभव है।
  • Rtmp2 स्रोत और रिसीवर तत्वों के साथ एक नया RTMP क्लाइंट कार्यान्वयन के साथ लागू किया गया था।
  • RTSP सर्वर गति और स्केलिंग को नियंत्रित करने के लिए हेडर सपोर्ट जोड़ता है।
  • जोड़ा गया svthevcenc, Intel का SVT-HEVC एनकोडर पर आधारित एक H.265 वीडियो एनकोडर है।
  • VA-API का उपयोग कर रचना करने के लिए जोड़ा गया vaapioverlay तत्व।
  • स्प्लिटमक्सिंक और स्प्लिटमक्स आर्क तत्व अब सहायक (AUX) वीडियो स्ट्रीम का समर्थन करते हैं।
  • "आरटीपी: //" यूआरआई का उपयोग करके आरटीपी धाराओं को प्राप्त करने और उत्पन्न करने के लिए नए तत्वों को पेश किया गया था।
  • रास्पबेरी पाई बोर्ड के लिए कैमरा वीडियो कैप्चर करने के लिए rpicamsrc तत्व जोड़ा गया।
  • हाई डायनामिक रेंज (एचडीआर) के साथ बेहतर प्रस्तुति और वीडियो प्रोसेसिंग।

अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं Gstreamer के इस नए संस्करण के बारे में आप चैंज की जाँच कर सकते हैं निम्नलिखित लिंक में

Ubuntu और डेरिवेटिव पर Gstreamer 1.18 कैसे स्थापित करें?

यदि आप अपने डिस्ट्रो पर Gstreamer 1.18 स्थापित करने में रुचि रखते हैं नीचे दिए गए चरणों का पालन करके आप इसे कर सकते हैं।

प्रक्रिया उबंटू 20.04 के नए संस्करण के साथ-साथ समर्थन के साथ पिछले संस्करणों के लिए मान्य है।

स्थापित करने के लिए, हमें बस एक टर्मिनल खोलना है (Ctrl + Alt + T) और इसमें हम निम्नलिखित कमांड टाइप करते हैं:

sudo apt-get install gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav

और इसके साथ तैयार, वे पहले से ही अपने सिस्टम पर Gstreamer 1.16 स्थापित कर चुके हैं।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जॉन कहा

    उन आदेशों को निष्पादित करते समय, स्थापित संस्करण 1.14.5 है, क्या आप बता सकते हैं कि उपलब्ध नवीनतम संस्करण को कैसे स्थापित किया जाए? क्या हमें एक अतिरिक्त भंडार जोड़ना होगा?

  2.   सैमुअल कहा

    "और वोइला, वे पहले से ही अपने सिस्टम पर Gstreamer 1.16 स्थापित कर चुके होंगे।"

    लेकिन आप संस्करण 1.18 . स्थापित नहीं करना चाहते थे