Másfél év után fejlődési, GStreamer 1.18 kiadva, egy platformon átívelő, C-ben írt komponenskészlet a multimédiás alkalmazások széles körének létrehozásához, a multimédia lejátszóktól és az audio / video fájl konverterektől kezdve a VoIP alkalmazásokig és a műsorszóró rendszerekig.
Az új verzióban új API a fájlok átkódolásához egyik formátumról a másikra, valamint fejlesztések a HDR támogatásban, a kiterjesztés támogatása RTP TWCC és egyéb dolgok.
A GStreamer 1.18 legfontosabb újdonságai
Ebben a bemutatott új verzióban a Gstreamer támogatásának javításán munkálkodtak és ez különféle kiegészítéseket találhatunk ebben az új verzióban 1.8, mint például az AVTP plugin (Audio Video Transport Protocol) késésérzékeny video- és hangátvitelhez.
valamint a TR-06-1 profil új támogatása is (RIST - Megbízható internetes adatátvitel), a lejátszási sebesség megváltoztatásának képessége menet közben, és támogatja az RTP TWCC (Google All Transport Congestion Control) kiterjesztést is az rtpmanager-re.
Abban az esetben, ha Windows-ban a hardveres gyorsítású video dekódolás a DXVA2 / Direct3D11 API segítségével valósul meg, valamint plug-in a videók rögzítésére és a kódolás felgyorsítására a Microsoft Media Foundation segítségével. Hozzáadott támogatás az UWP-hez (univerzális Windows platform).
A szerveren és az ügyfélen Az RTSP támogatást adott a csalási módokhoz (gyors görgetés kép mentésekor), amelyet az ONVIF (Open Network Video Interface Forum) specifikáció ismertet.
A GStreamer Editing Services támogatja a beágyazott idővonalakat, a klipalapú sebességeket és az OpenTimelineIO formátum használatának lehetőségét.
Az Autotools-alapú build szkriptek eltávolításra kerültek, és most a Mesont használják fő szerelési eszközkészletként.
A többi kiemelkedő változás közül ennek az új verziónak:
- Új, magas szintű API-t, a GstTranscoder-t javasoltak, amely felhasználható az alkalmazásokban fájlok egyik formátumból a másikba történő átkódolására.
- Hozzáadott támogatás az AFD (Active Format Description) és a Bar Data kodek készlethez.
- A qmlgloverlay elem hozzá lett adva, hogy a Qt Quick jelenet megjelenhessen a bejövő videófolyam tetején.
- Az imagesequencesrc elemet hozzáadtuk, hogy egyszerűbbé tegyük a videoszekvencia létrehozását JPEG vagy PNG képek sorozatából.
- Dash-elemet adtak hozzá a DASH-tartalom előállításához.
- Dvbsubenc elem hozzáadva a DVB feliratok kódolásához.
- Lehetőség van rögzített bitsebességű MPEG-TS adatfolyamok és az SCTE-35 támogatására, a kábeltelevíziós hálózatokkal kompatibilis módon.
- Az Rtmp2 egy új RTMP kliens megvalósítással valósult meg forrás és vevő elemekkel.
- Az RTSP Server fejléc-támogatást nyújt a sebesség és a méretezés vezérléséhez.
- Hozzáadta a svthevcenc nevű H.265 videokódolót, amely az Intel SVT-HEVC kódolóján alapul.
- Hozzáadott vaapioverlay elem a VA-API használatával történő íráshoz.
- A splitmuxsink és splitmuxsrc elemek mostantól támogatják a kiegészítő (AUX) videofolyamokat.
- Új elemeket vezettek be az RTP-folyamok fogadására és előállítására az "rtp: //" URI segítségével.
- Hozzáadott rpicamsrc elem a kamera videóinak rögzítéséhez a Raspberry Pi táblához.
- Továbbfejlesztett információ-bemutatás és videófeldolgozás a nagy dinamikus tartomány (HDR) segítségével.
Végül ha többet szeretne tudni róla a Gstreamer új verziójáról ellenőrizheti a változásnaplót A következő linken.
Hogyan kell telepíteni a Gstreamer 1.18-ot az Ubuntu és a derivatívákra?
Ha érdekel a Gstreamer 1.18 telepítése a disztribútorodra Megteheti az alábbi lépések végrehajtásával.
A folyamat érvényes az Ubuntu 20.04 új verziójára, valamint a támogatott korábbi verziókra is.
Üzembe helyezni, csak ki kell nyitnunk egy terminált (Ctrl + Alt + T) és a következő parancsokat írjuk be:
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
És ezzel készen vannak, már telepítették a Gstreamer 1.16-ot a rendszerükre.
A parancsok végrehajtásakor a telepített verzió 1.14.5. Elmagyaráznád, hogyan telepítsd a legfrissebb elérhető verziót? Ki kell egészítenünk egy további adattárat?
"És íme, már telepítették a Gstreamer 1.16 -ot a rendszerükre."
De nem akarta telepíteni az 1.18 -as verziót