GStreamer: Отворена мултимедийна рамка за разработчици и приложения GStreamer е мощна и гъвкава платформа за създаване на графики за обработка на медии, достъпна като отв...
GStreamer е мощна и гъвкава платформа за създаване на графики за обработка на медии, достъпна като отворен код. Предоставя възможност за разработване на сложни мултимедийни решения, вариращи от просто аудио и видео възпроизвеждане до усъвършенствана обработка, включително редактиране на видео, аудио миксиране и стрийминг.
Проектът GStreamer ви позволява да създавате ефективни и мащабируеми приложения благодарение на своята архитектура, базирана на компоненти (елементи), които са свързани в графики за обработка на данни. Благодарение на това разработчиците могат лесно да интегрират нови кодеци, филтри и функционалност чрез прости добавки с универсален интерфейс.
На 7 август 2025 г. екипът на GStreamer обяви пускането на 1.26.5 – версия на корекция за стабилната серия 1.26. Тази версия съдържа само корекции на грешки и никакви нови функции, което я прави безопасна актуализация за потребителите на предишни версии на 1.26.x.
Сред ключовите подобрения:
Направени са корекции и за uridecodebin3, decodebin3, wasapi2, v4l2 и други компоненти, както и подобрени инструменти за командния ред като gst-device-monitor-1.0.
Двоичните модули са достъпни за потребители за Android, iOS, macOS и Windows, които ще бъдат публикувани скоро след пускането. Това прави GStreamer подходящ избор не само за сървърни решения, но и за мобилни и настолни приложения.
GStreamer се разработва активно благодарение на общността на разработчиците. Проектът се хоства в GitLab, където можете да намерите изходния код, да проследявате промените, да създавате проблеми и да участвате в дискусии. Има и официален форум, където потребителите могат да получат помощ и да обменят опит.
Проектът редовно публикува новини, включително издания на стабилни (1.x) и предварителни (1.27.x) версии, а също така провежда годишна конференция - Годишна конференция. Блоговете на проекта се събират в Planet GStreamer.
GStreamer е лицензиран съгласно LGPL (Lesser General Public License), което му позволява да се използва както в безплатни, така и в частни продукти с минимални ограничения.
Ако сте открили проблем или искате да допринесете:
GStreamer е отворена рамка за изграждане на графики на компоненти за обработка на мултимедийно съдържание. Използва се за създаване на приложения, вариращи от просто възпроизвеждане до сложна обработка на видео и аудио.
подробности> <подробности>Да, тъй като GStreamer е LGPLed, той може да се използва в патентовани приложения без задължението да се публикува изходният код на основния продукт.
подробности> <подробности>Поддържат се Linux, Windows, macOS, Android и iOS. Двоичните компилации са налични за всички тези платформи.
подробности> <подробности>Версия 1.26.5 е стабилна версия на корекция с корекции на грешки: подобрена интеграция на AWS, добавена поддръжка за GPU буфери, коригирани течове на памет, подобрени елементи за поточно предаване и обработка на видео.
подробности> <подробности>Документация, форум, GitLab, канали в Matrix, Bluesky и Mastodon – всички тези ресурси са достъпни на gstreamer.freedesktop.org.
подробности>
# these win32 packages are old and broken and unsupported, we
# don't want them to show up when people search for 'gstreamer windows'
User-agent: *
Disallow: /pkg/windows/
Crawl-delay: 10
# don't want ancient docs to show up in e.g. Google or Yahoo
# (maybe we should just remove the old docs from the server?)
User-agent: Slurp
Allow: /data/doc/gstreamer/head/
Disallow: /data/doc/gstreamer/
User-agent: Googlebot
Allow: /data/doc/gstreamer/head/
Disallow: /data/doc/gstreamer/
| Позиция | фраза | Страница | фрагмент |
|---|---|---|---|
| 1 | / | ||
| 3 | / | ||
| 38 | / | ||
| 40 | / | ||
| 51 | / | ||
| 97 | / |