Gstreamer ——配置及使用——配置及使用
研究发展部
Gstreamer :是linux上的开源的(Multi-media Framework) 多媒体应用框架实现语言:C语言面向对象:Glib
基本设计思想:
来自于俄勒冈(Oregon)研究生学院有关视频管道的创意, 同时也借鉴了Glib工具集
Glib浅析
GObject对象系统
DirectShow的设计思想, 使得在同一框架下编写任意类型的流媒体应用程序成为了可能。在编写处理音频、视频或者两者皆有的应用程序时, 变得非常简单。同时GStreamer并不受限于音频和视频处理, 它能够处理任意类型的数据流。最显著的用途:1. 构建音视频播放器
2. 编辑音视频文件
3. 音视频格式转换
4. 流媒体服务
Gstreamer Tools Gstreamer Applications gst-inspect
gst-launch gst-editor Media
深圳c语言培训班多少钱Player
VoIP &
Video
Conference
Streaming
Server
Video Editor(….)
Gstreamer Core Framework多媒体应用接口
插件构架
管道构架
媒体类型协商机制
150多个插件
一些工具集
3rd
Part
Plugins
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论