GStreamer

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
GStreamer
Gstreamer-logo.svg
Розробник(и) команда GStreamer
Перший випуск 11 січня 2001[1]
Стабільний випуск 1.0 (24 вересня 2012; 243 дні тому)
Написано на C[2]
Операційна система Cross-platform
Стан розробки активний
Тип мультимедійний каркас
Ліцензія GNU LGPL
Сайт gstreamer.freedesktop.org

GStreamerмультимедійний фреймворк, написаний на мові програмування C з використанням системи типів GObject. GStreamer є «ядром» мультимедійних застосунків, таких як відеоредактори, потокові сервери і медіаплеєри. У початковий дизайн закладена крос-платформеність; GStreamer працює на Unix-подібних системах, а також на Microsoft Windows, OS/400 і Symbian OS. GStreamer надає прив'язки для інших мов програмування, таких як Python, C++, Perl, GNU Guile і Ruby. GStreamer є вільним програмним забезпеченням, з ліцензією GNU LGPL.

Зміст

Розповсюдження [ред.]

Середовище стільниці GNOME є основним користувачем технології GStreamer і залежить від нього з версії 2.2. Використовується і в застосунках, не пов'язаних з GNOME, наприклад, в медіаплатформа Chameleo, аудіосистемою KDE4 Phonon і медіаплеєром Songbird. GStreamer є частиною операційної системи Maemo, і отже, використовується в кишенькових комп'ютерах Nokia, наприклад в Nokia N810. Крім різних медіапрогравачів, GStreamer використовується в серверних застосунках (Flumotion), в аудіо- і відеоредакторах (нелінійні редактори Jokosher і Pitivi), і для роботи з веб-камерами (Cheese).

Історія та розробка [ред.]

Erik Walthinsen заснував проект GStreamer у 1999. Незабаром до проекту приєднався Wim Taymans і вплинув на багато аспектів системи. Перший реліз 0.1.0 вийшов 11 січня 2001.[1] Незабаром проект отримав першого комерційного спонсора, «RidgeRun», що займалася вбудовуванням Linux в пристрої.

Багато розробників по всьому світу також внесли свій вклад. Brock A. Frazier розробив логотип; Frazier працював на компанію RidgeRun, вони також найняли Erik Walthinsen для використання GStreamer на своїх пристроях.

GStreamer зараз розміщується на проекті freedesktop.org, покликаному стандартизувати технології для графічних середовищ POSIX.

Виноски [ред.]

  1. а б «GStreamer "Slipstream" 0.1.0 released». 11-01-2001. Процитовано 3 November 2010. 
  2. «GStreamer», Ohloh Analysis Summary, Ohloh, http://www.ohloh.net/p/gstreamer, процитовано 2012-02-08 

Посилання [ред.]