GStreamer

GStreamer
Modifica el valor a Wikidata
Modifica el valor a Wikidata
Tipusmultimedia framework (en) Tradueix, programari lliure i biblioteca informàtica Modifica el valor a Wikidata
Versió inicialjuny 1999 Modifica el valor a Wikidata
Versió estable
1.24.10 (4 desembre 2024) Modifica el valor a Wikidata
LlicènciaGNU LGPL 2.0 o posterior Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiumultiplataforma Modifica el valor a Wikidata
Escrit enC Modifica el valor a Wikidata
Format de fitxer d'escriptura
Equip
Desenvolupador(s)Wim Taymans, Sebastian Dröge (en) Tradueix, Tim-Philipp Müller (en) Tradueix i Thomas Vander Stichele (en) Tradueix Modifica el valor a Wikidata
Més informació
Lloc webgstreamer.freedesktop.org (anglès) Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata
Free Software DirectoryGStreamer Modifica el valor a Wikidata
Guia d'usuariGuia d'usuari Modifica el valor a Wikidata


Mastodon: gstreamer@floss.social Modifica el valor a Wikidata

GStreamer és un marc multimèdia basat en pipeline que enllaça una gran varietat de sistemes de processament multimèdia per completar fluxos de treball complexos. Per exemple, GStreamer es pot utilitzar per crear un sistema que llegeixi fitxers en un format, els processi i els exporti en un altre. Els formats i processos es poden canviar de manera plug and play.[1]

GStreamer admet una gran varietat de components de gestió de mitjans, com ara la reproducció d'àudio senzilla, la reproducció d'àudio i vídeo, la gravació, la transmissió i l'edició. El disseny del pipeline serveix com a base per crear molts tipus d'aplicacions multimèdia com ara editors de vídeo, transcodificadors, emissores multimèdia en streaming i reproductors multimèdia.

Està dissenyat per funcionar en una varietat de sistemes operatius, per exemple, els BSD, OpenSolaris, Android, macOS, iOS, Windows, OS/400.

GStreamer és un programari gratuït i de codi obert subjecte als termes de la LGPL-2.1-o posterior i s'allotja a freedesktop.org.

Distribució i adopció

L'entorn d'escriptori GNOME, un gran usuari de GStreamer, ha inclòs GStreamer des de la versió 2.2 de GNOME i anima les aplicacions GNOME i GTK a utilitzar-lo. Altres projectes també l'utilitzen o el donen suport, com ara el marc de mitjans Phonon i el reproductor de mitjans Songbird. També s'utilitza al motor del navegador WebKit.[2]

GStreamer també funciona en dispositius incrustats com el Jolla Phone, el Palm Pre,[3] Tizen i les tauletes d'Internet Nokia 770, N800, N810, N900 i N9 amb el sistema operatiu Maemo.

A més de les versions del codi font, el projecte GStreamer proporciona compilacions binaris per a Android, iOS, OSX i Windows.[4]

El laboratori LIGO fa ús de GStreamer per simular i analitzar dades d'ones gravitatòries. La interfície de GStreamer s'anomena GstLAL.[5]

Visió general

Arquitectura del programari

GStreamer està escrit en el llenguatge de programació C amb el sistema de tipus basat en GObject i el model d'objectes GLib 2.0.

Una biblioteca escrita en un llenguatge de programació es pot utilitzar en un altre llenguatge si s'escriuen enllaços ; GStreamer té una gamma d'enllaços per a diversos idiomes com ara Go, Python, Rust, Vala, C++, Perl, GNU Guile, C# i Ruby.

Nucli GStreamer amb tres tipus diferents de connectors.

GStreamer processa els mitjans connectant una sèrie d' elements de processament en una canalització. Cada element ve proporcionat per un connector. Els elements es poden agrupar en bins, que es poden agregar més, formant així un gràfic jeràrquic. Aquest és un exemple de gràfic de filtre.

Els elements es comuniquen mitjançant coixinets. Un coixinet font d'un element es pot connectar a un coixinet d'aigüera d'un altre. Quan la canalització està en estat de reproducció, els buffers de dades flueixen des del coixinet d'origen al coixinet d'aigüera. Els coixinets negocien el tipus de dades que s'enviaran mitjançant les capacitats.

GStreamer és un pipeline.

El diagrama de la dreta podria exemplificar la reproducció d'un fitxer MP3 amb GStreamer. La font del fitxer llegeix un fitxer MP3 des del disc dur d'un ordinador i l'envia al descodificador MP3. El descodificador descodifica les dades del fitxer i les converteix en mostres PCM que després passen al controlador de so. El controlador de so envia les mostres de so PCM als altaveus de l'ordinador.

Referències

  1. Aisa, Brad. «A Comprehensive GStreamer Guide: Explaining What GStreamer Is and How To Set It Up for Windows» (en anglès americà), 20-04-2016. [Consulta: 11 desembre 2023].
  2. «Igalia Multimedia» (en anglès). Arxivat de l'original el 2021-09-01. [Consulta: 1r setembre 2021].
  3. «webOS and GStreamer» (en anglès). webOShelp. Arxivat de l'original el 22 març 2009. [Consulta: 25 juliol 2009].
  4. «GStreamer: Download» (en anglès). gstreamer.freedesktop.org. Arxivat de l'original el 2021-09-22. [Consulta: 15 maig 2015].
  5. «GstLAL Project Page» (en anglès). Wiki.ligo.org. Arxivat de l'original el 23 abril 2020. [Consulta: 6 maig 2019].

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Bolu ubeNama lainBolu ubi ungu, bole spons ube, bolu chiffon ubeSajianHidangan penutupTempat asalFilipinaVariasiBolu macapuno ube, taisan ube, roti gulung ubeSunting kotak info • L • BBantuan penggunaan templat ini Bolu ube adalah sebuah ...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

Canadian politician For other people named Albert Kemp, see Albert Kemp (disambiguation). The HonourableSir Albert Edward KempKCMG PCMember of the Canadian Parliamentfor Toronto East (2nd time)In office1911–1921Preceded byJoseph RussellSucceeded byEdmond Baird RyckmanMember of the Canadian Parliamentfor Toronto East (1st time)In office1900–1908Preceded byJohn Ross RobertsonSucceeded byJoseph Russell Personal detailsBorn(1858-08-11)August 11, 1858Saint-Georges-de-Clarenceville, Canada ...

BMW M10PembuatBMWProduksi1962–1988PenerusBMW M40KonfigurasiSOHC 4 segaris BMW M10 adalah mesin piston 4 segaris SOHC yang diproduksi tahun 1962 sampai 1988. Mesin ini memiliki volume silinder bervariasi mulai dari 1499 cc sampai 1990 cc. Mesin ini sukses secara komersial, dengan produksi lebih dari 3,5 juta unit selama 3 dekade untuk beberapa model BMW.[1] Model Artikel ini membutuhkan rujukan tambahan agar kualitasnya dapat dipastikan. Mohon bantu kami mengembangkan artik...

 

Universitas NalandaBerkas:Nalanda University Logo.gifLogo UniversitasDidirikanAbad ke 5 oleh Raja-raja GuptaKanselirAmartya Sen[1][2]Wakil KanselirGopa Sabharwal[3]LokasiRajgir, dekat Nalanda, Bihar, IndiaKampusUrban446 ekar (180 ha)Situs webNalanda University(official) Universitas Nalanda adalah Universitas Sentral di Rajgir, dekat Nalanda, Bihar, India. Universitas kuno ini memulai tahun akademiknya pada tanggal 1 September 2014 setelah selama 800 tahun tutup.&#...

 

Протести в Росії проти війни в Україні Країна  Росія Дата й час березень 2014  Протести в Росії проти війни в Україні у Вікісховищі Російсько-українська війна Передумови та причини Конфлікт щодо острова Тузла Євромайдан Революція гідності Проросійські виступи (пере�...

Events of the 1920s related to jazz music Jazz by decade 1920s1930s1940s1950s1960s 1970s1980s1990s2000s2010s vte Ray Miller Orchestra King & Carter Jazzing Orchestra, Houston, Texas, 1921 The period from the end of the First World War until the start of the Depression in 1929 is known as the Jazz Age. Jazz had become popular music in America, although older generations considered the music immoral and threatening to cultural values.[1] Dances such as the Charleston and the Black B...

 

Pakaian adat suku Dani dengan dua buah taring babi menandakan ia seorang prajurit perang Perempuan suku Dani yang belum menikah menggunakan sali Busana tradisional Dani dapat ditemui di daerah jajaran pegunungan Jayawijaya, tepatnya di Lembah Baliem, pegunungan tengah Provinsi Papua Pegunungan.[1] Bahan yang digunakan adalah bahan alami. Bagian penutup dibuat dari bahan dasar daun sagu dan dirajut dengan rapi, sedangkan untuk penutup kepala, secara khusus menggunakan burung kasuari.&#...

 

Election for U.S. senator from Maryland For related races, see 1952 United States Senate elections. 1952 United States Senate election in Maryland ← 1946 November 4, 1952 1958 →   Nominee James Glenn Beall George P. Mahoney Party Republican Democratic Popular vote 449,823 406,370 Percentage 52.54% 47.46% County resultsBeall:      50–60%      60–70%Mahoney:      50–60% U.S. senator ...

Agnes GoodsirLahir(1864-06-18)18 Juni 1864Portland, VictoriaMeninggal11 Agustus 1939Paris, PrancisKebangsaanAustraliaPendidikanBendigo School of Mines and Industries (1898-1899)Académie Delécluse, Paris, France (1899)[1]Dikenal ataslukisan potret A letter from the Front/Girl on couch(1915) Agnes Noyes Goodsir (18 Juni 1864 – 11 Agustus 1939) adalah seorang pelukis potret asal Australia yang tinggal di Paris pada 1920-an dan 1930-an.[1] Galeri self portrait (...

 

اقتصاد كاليفورنياعامالدولة الولايات المتحدة[1] عملة دولار أمريكي الإحصائياتالناتج الإجمالي 3.092 تريليون دولار أمريكي(2020)3.133 تريليون دولار أمريكي(2019) تعديل - تعديل مصدري - تعديل ويكي بيانات كاليفورنيا بالمقارنة مع البلدان الأخرى الناتج المحلي الإجمالي في نفس النطاق وإس�...

 

العلاقات الأوكرانية الزيمبابوية أوكرانيا زيمبابوي   أوكرانيا   زيمبابوي تعديل مصدري - تعديل   العلاقات الأوكرانية الزيمبابوية هي العلاقات الثنائية التي تجمع بين أوكرانيا وزيمبابوي.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية لل�...

ميسولونغي Μεσολόγγι Mesolonghi (باليونانية: Μεσολόγγιον)‏    الموقع الجغرافي تقسيم إداري البلد اليونان[1] عاصمة لـ إيتوليا-أكارنانيا  المنطقة الإدارية غرب اليونان إيتوليا-أكارنانيا خصائص جغرافية إحداثيات 38°22′07″N 21°25′44″E / 38.368611111111°N 21.428888888889°E / 38.3686111...

 

Village in Southern Transdanubia, HungarySzóládVillage Descending, from top: Reformed church (built in 1896), Monument of the heroes of the First World War, Country house, Roman Catholic church (built 1775-1782), Holy cross before the Roman Catholic church, Wine cellar Coat of armsLocation of Somogy county in HungarySzóládLocation of SzóládCoordinates: 46°47′00″N 17°51′00″E / 46.783333°N 17.85°E / 46.783333; 17.85Country HungaryRegionSouthern Tra...

 

Questa voce sull'argomento centri abitati della Romania è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. GhirodacomuneLocalizzazioneStato Romania Regione Banato Distretto Timiș TerritorioCoordinate45°47′N 21°18′E45°47′N, 21°18′E (Ghiroda) Altitudine90 m s.l.m. Superficie34,15 km² Abitanti5 004 (2007) Densità146,53 ab./km² Altre informazioniCod. postale3...

Berliner HC Voller Name Berliner Hockey-Club e. V. Ort Berlin Gegründet 5. November 1905 Vereinsfarben Blau-Rot Stadion Ernst-Reuter-Stadion Plätze 1.500 Präsident Dirk Gaßmann Vorstand Ewald Münch, Alexander Martin Trainer HockeyRein van Eijk (Herren),Stan Huijsmans (Damen)LacrosseFlorentin Turowski (Herren)Robert Eakins (Damen) Homepage berlinerhc.de Liga Feldhockey-Bundesliga (Herren)Feldhockey-Bundesliga (Damen) Heim Auswärts Der Berliner Hockey-Club e. V. ist ein de...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Flag of Nazi Germany – news · newspapers · books · scholar · JSTOR (November 2019) (Learn how and when to remove this message) German ReichNazi flagUseNational flag and ensign Proportion3:5Adopted1935Relinquished1945DesignA horizontal flag featuring a red back...

 

Canadian politician For other people named William Stubbs, see William Stubbs (disambiguation). William StubbsMember of the Canadian Parliamentfor CardwellIn office1895–1900Preceded byRobert Smeaton WhiteSucceeded byRobert Johnston Personal detailsBorn(1847-07-11)July 11, 1847Caledon Township, Canada WestDiedDecember 28, 1926(1926-12-28) (aged 79)Port Elgin, Ontario, Canada[1]Political partyIndependent Conservative William Stubbs (July 11, 1847 – December 28, 1926) was a ...

Constituent college of the University of Toronto This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: University of St. Michael's College – news · newspapers · books · scholar · JSTOR (May 2007) (Learn how and when to remove this message) University of St. Michael's CollegeUniversity of TorontoLocationToronto, Ca...

 

Cercle Arctique T. Cancer Équateur T. Capricorne Cercle AntarctiqueTracé du méridien de 89° est En géographie, le 89e méridien est est le méridien joignant les points de la surface de la Terre dont la longitude est égale à 89° est. Géographie Dimensions Comme tous les autres méridiens, la longueur du 89e méridien correspond à une demi-circonférence terrestre, soit 20 003,932 km. Au niveau de l'équateur, il est distant du méridien de Greenwich de 9 90...