Gstreamer入门之Helloworld(一)
入门 HelloWorld gstreamer
2023-09-14 09:16:06 时间
众所周知,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是什么?
相关文章
- 5分钟入门Cinemachine智能相机系统
- 你有对象类,我有结构体,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang结构体(struct)的使用EP06
- 【leetcode速通java版】01——数组入门
- Vue 快速入门(二)
- ElasticSearch快速入门
- Vue入门 - 环境搭建&项目初始化(HelloWorld)
- PostgreSQL管理工具phpPgAdmin入门指南
- Linux系统操作快速入门指南(linux系统操作指南)
- Redis入门:轻松实现你的第一步(redis入门很简单之一)
- Oracle 基础技能入门宝典(oracle基础教程)
- 简易入门:学习如何编辑MySQL数据库(如何编辑mysql数据库)
- Redis快速入门:下载、安装及配置(redis下载安装)
- Redis快速入门使用Python精通NoSQL数据库(学redis买什么书)
- ASP编程入门进阶(十八):FSO组件之文件操作(下)
- 从零学Python之入门(二)基本数据类型
- Cocos2d-x学习入门之HelloWorld程序