Gstreamer之GstBuffer(十八)
十八 gstreamer
2023-09-14 09:16:06 时间
1、GStreamer是什么?
众所周知,Microsoft's Windows和Apple's MacOS对多媒体设备、多媒体创作、播放和实时处理等方面都有很好的支持,而Linux对多媒体应用一直略显不足,所以为了解决Linux上对多媒体方面的支持,才引进GStreamer。
GStreamer是一个通用的跨平台的流媒体应用程序框架,基于GObject,以C语言写成。 GStreamer并不受限于音频和视频处理,它能够处理任意类型的数据流,因此任意一种流媒体应用都可以支持,如:MeidaPlayer、A/V Editor、VOIP、RTSP、A/V Coder等等。 GStreamer框架是基于插件(plugin)和管道(pipeline)的体系结构,框架中所有功能模块都是可插拔的组件,可随意安装到任意管道上,因此造就了大量的GStreamer的共享库。
2、 pipeline是什么?
相关文章
- ABP源码分析十八:UI Inputs
- 设计模式 ( 十八 ) 策略模式Strategy(对象行为型)
- php分享十八:网页抓取
- redis 简单整理——客户端案例分析[十八]
- mysql 必知必会整理—数据库的维护[十八]
- 重新整理数据结构与算法(c#)—— 树的节点删除[十八]
- 【单片机仿真】(十八)控制转移类指令 — 空操作指令
- Chrome灵魂插件,我的十八搬兵器!
- (十八)数组概述
- y107.第六章 微服务、服务网格及Envoy实战 -- 可观测应用之指标和日志(十八)
- PostgreSQL的学习心得和知识总结(十八)|PostgreSQL数据库函数实践(优秀DBA的必由之路)
- Audio中underrun与overrun问题解决(十八)
- FFmpeg之yuv镜像(十八)
- Objective-C(十八、谓语使用及实例说明)——iOS开发基础
- Ubuntu菜鸟入门(十八)————解决Ubuntu下Sublime Text 3无法输入中文
- 【软考】系统集成项目管理工程师(十八)信息系统安全管理_part1
- 打印Camera参数及帧率Parameters(十八)
- Windows逆向安全(一)之基础知识(十八)