GStreamer 插件开发指南.docVIP

  • 103
  • 0
  • 约10.84万字
  • 约 77页
  • 2019-06-21 发布于江西
  • 举报
GStreamer 插件开发指南 () I. 介绍 GStreamer是一个用来创建流媒体应用程序的非常强大和通用的框架。GStreamer框架的许多优点来源于它的模块性 :GStreamer可以无缝地接纳新的插件模块。但是由于模块性和强大的功能通常以极高的复杂性为代价(例如 CORBA),编写一个新的插件并不总是一件简单的事。 本手册旨在帮助你了解GStreamer的框架版)以便你能够开发新的插件来扩展当前的功能。本手册通过用C语言开发一个示例插件──一个音频过滤器──来定位大多数问题。然而,接下来的部分会通过编写其它类型的插件引入另一些问题,在本手册的结尾介绍了一些GStreamer的Python绑定。 目录 1. 前言 1.1. GStreamer是什么? 1.2. 谁应该读该指南? 1.3. 预备知识 1.4. 该指南的结构 2. 基本知识 2.1. 元件(Elements)和插件(Plugins) 2.2. 衬垫(Pads) 2.3. 数据(Data),缓冲区(Buffers)和事件(Events) 2.3.1. 缓冲区分配 2.4. MIME类型(Mimetypes)和属性 2.4.1. 基本类型 Chapter 1. 前言 1.1. GStreamer是什么? GStreamer是一个创建流媒体

文档评论(0)

1亿VIP精品文档

相关文档