|
GStreamer is a pipeline-based multimedia framework written in the C programming language with the type system based on GObject. GStreamer allows a programmer to create a variety of media-handling components, including simple audio playback, audio and video playback, recording, streaming and editing. The pipeline design serves as a base to create many types of multimedia applications such as video editors, streaming media broadcasters and media players. It is designed to work on a variety of operating systems, e.g. Linux kernel-based operating systems, the BSDs, OpenSolaris, Android, OS X, iOS, Windows, OS/400. GStreamer is free and open-source software subject to the terms of the GNU Lesser General Public License (LGPL)〔 and is being hosted at freedesktop.org. ==Distribution and adoption== The GNOME desktop environment, a heavy user of GStreamer, has included GStreamer since GNOME version 2.2 and encourages GNOME and GTK+ applications to use it. Other projects also use or support it, such as the Chameleo media platform, the Phonon media framework and the Songbird media player. GStreamer also operates in embedded devices like the Palm Pre,〔(【引用サイトリンク】 url = http://www.weboshelp.net/getting-started-with-webos/177-webos-and-gstreamer )〕 Tizen and the Nokia 770, N800, N810, N900 and N9 Internet Tablets running the Maemo operating system. In addition to source code releases, the GStreamer project provides binary builds for Android, iOS, OSX and Windows.〔(【引用サイトリンク】title=GStreamer: Download )〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「GStreamer」の詳細全文を読む スポンサード リンク
|