欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
GStreamer
来自开放百科 - 灰狐
(版本间的差异)
小 |
|||
(未显示2个用户的16个中间版本) | |||
第1行: | 第1行: | ||
+ | [[Image:Gstreamer-90x90.gif|right]] | ||
+ | |||
GStreamer 是 GNOME 桌面环境下用来构建流媒体应用的编程框架(framework),其目标是要简化音/视频应用程序的开发,目前已经能够被用来处理像 MP3、Ogg、MPEG1、MPEG2、AVI、Quicktime 等多种格式的多媒体数据。 | GStreamer 是 GNOME 桌面环境下用来构建流媒体应用的编程框架(framework),其目标是要简化音/视频应用程序的开发,目前已经能够被用来处理像 MP3、Ogg、MPEG1、MPEG2、AVI、Quicktime 等多种格式的多媒体数据。 | ||
+ | |||
+ | [[Image:gstreamer.png]] | ||
GStreamer 作为 GNOME 桌面环境推荐的流媒体应用框架,采用了基于插件(plugin)和管道(pipeline)的体系结构,框架中的所有的功能模块都被实现成可以插拔的组件(component),并且在需要的时候能够很方便地安装到任意一个管道上,由于所有插件都通过管道机制进行统一的数据交换,因此很容易利用已有的各种插件“组装”出一个功能完善的多媒体应用程序。 | GStreamer 作为 GNOME 桌面环境推荐的流媒体应用框架,采用了基于插件(plugin)和管道(pipeline)的体系结构,框架中的所有的功能模块都被实现成可以插拔的组件(component),并且在需要的时候能够很方便地安装到任意一个管道上,由于所有插件都通过管道机制进行统一的数据交换,因此很容易利用已有的各种插件“组装”出一个功能完善的多媒体应用程序。 | ||
− | [[Image: | + | [[Image:totem-movie-player.png]] Totem based on [[Xine|xine-lib]] or GStreamer |
+ | |||
+ | ==新闻== | ||
+ | {{SeeWikipedia}} | ||
+ | <rss>http://gstreamer.freedesktop.org/news/rss-1.0.xml|short|date|max=10</rss> | ||
+ | |||
+ | ==GStreamer应用== | ||
+ | *[[Amarok]] - Rediscover Your Music - http://amarok.kde.org/ | ||
+ | *[[Avisynth]] is a powerful video frameserver. - http://www.avisynth.org/ | ||
+ | *[[Banshee]] is a music player for GNOME using Mono - http://banshee-project.org | ||
+ | *[[Beep Media Player|BMP]] is a music player using GTK+ with a 'Winamp' like interface - http://beep-media-player.org | ||
+ | *[[Buzztard]] is music application similar to Buzz or FastTracker - http://buzztard.org | ||
+ | *Cupid: A GStreamer video Recorder - http://ronald.bitfreak.net/cupid.php | ||
+ | *http://www.davedina.org | ||
+ | *Elisa is a OpenGL based cross-platform media center solution - http://www.fluendo.com/elisa | ||
+ | *Flumotion is a distributed streaming media server - http://www.fluendo.com/ | ||
+ | *FUPlayer GNOME Media player written in Python - http://fuplayer.org/ | ||
+ | *Gamp - A Gnome Audio Player - http://gamp.sourceforge.net/ | ||
+ | *[[Geekast]] is a GNOME P2P streaming client writen in Ruby - http://home.gna.org/geekast/ | ||
+ | *GNOME Media uses GStreamer for the volume control, sound recorder and cd player - http://ronald.bitfreak.net/gnome-media.php | ||
+ | *GMediaRender is a upnp client for use with upnp media servers - http://gmrender.nongnu.org/ | ||
+ | *[[GStreamer Editor]] - http://gstreamer.freedesktop.org/modules/gst-editor.html | ||
==相关文档== | ==相关文档== | ||
− | * | + | *[http://www-128.ibm.com/developerworks/cn/linux/l-gstreamer/index.html 用 GStreamer 简化 Linux 多媒体开发] |
− | * | + | *[http://www-128.ibm.com/developerworks/cn/aix/library/au-gstreamer.html 使用 GStreamer 进行多用途的多媒体处理] |
+ | |||
+ | ==链接== | ||
+ | *http://gstreamer.freedesktop.org/ | ||
+ | *http://www.collabora.co.uk/projects/gstreamer/ | ||
+ | *http://docs.huihoo.com/gstreamer/ | ||
+ | |||
+ | {{Comment}} | ||
+ | |||
+ | [[Category:Multimedia]] |
2010年12月27日 (一) 14:38的最后版本
GStreamer 是 GNOME 桌面环境下用来构建流媒体应用的编程框架(framework),其目标是要简化音/视频应用程序的开发,目前已经能够被用来处理像 MP3、Ogg、MPEG1、MPEG2、AVI、Quicktime 等多种格式的多媒体数据。
GStreamer 作为 GNOME 桌面环境推荐的流媒体应用框架,采用了基于插件(plugin)和管道(pipeline)的体系结构,框架中的所有的功能模块都被实现成可以插拔的组件(component),并且在需要的时候能够很方便地安装到任意一个管道上,由于所有插件都通过管道机制进行统一的数据交换,因此很容易利用已有的各种插件“组装”出一个功能完善的多媒体应用程序。
Totem based on xine-lib or GStreamer
目录 |
[编辑] 新闻
您可以在Wikipedia上了解到此条目的英文信息 GStreamer Thanks, Wikipedia. |
自http://gstreamer.freedesktop.org/news/rss-1.0.xml加载RSS失败或RSS源被墙
[编辑] GStreamer应用
- Amarok - Rediscover Your Music - http://amarok.kde.org/
- Avisynth is a powerful video frameserver. - http://www.avisynth.org/
- Banshee is a music player for GNOME using Mono - http://banshee-project.org
- BMP is a music player using GTK+ with a 'Winamp' like interface - http://beep-media-player.org
- Buzztard is music application similar to Buzz or FastTracker - http://buzztard.org
- Cupid: A GStreamer video Recorder - http://ronald.bitfreak.net/cupid.php
- http://www.davedina.org
- Elisa is a OpenGL based cross-platform media center solution - http://www.fluendo.com/elisa
- Flumotion is a distributed streaming media server - http://www.fluendo.com/
- FUPlayer GNOME Media player written in Python - http://fuplayer.org/
- Gamp - A Gnome Audio Player - http://gamp.sourceforge.net/
- Geekast is a GNOME P2P streaming client writen in Ruby - http://home.gna.org/geekast/
- GNOME Media uses GStreamer for the volume control, sound recorder and cd player - http://ronald.bitfreak.net/gnome-media.php
- GMediaRender is a upnp client for use with upnp media servers - http://gmrender.nongnu.org/
- GStreamer Editor - http://gstreamer.freedesktop.org/modules/gst-editor.html
[编辑] 相关文档
[编辑] 链接
- http://gstreamer.freedesktop.org/
- http://www.collabora.co.uk/projects/gstreamer/
- http://docs.huihoo.com/gstreamer/
<discussion>characters_max=300</discussion>
分享您的观点