GStreamer 记录

GStreamer 是一个新的多媒体框架,大大简化了多媒体工具的开发流程,比如,这里有一个 IBM 的文档,介绍了一个 MP3 播放器。

http://www.ibm.com/developerworks/cn/linux/l-gstreamer/

另一个,用 python + GStreamer 做的播放器:

http://blog.csdn.net/sxwyf248/article/details/7031481

用 GStreamer 做摄像头测试

http://blog.sina.com.cn/s/blog_8ba3f5130102voy0.html

时间: 2024-10-25 19:51:29

GStreamer 记录的相关文章

gstreamer的collectpad源码分析

1. 背景: gstreamer的collectpad是一类特殊的pad,这类pad工作于收集模式,用于管理控制若干个pad组成的pad集合的数据同步处理.大部分的合成器(muxer)均使用collectpad来收集音视频数据,并根据可重载的收集条件判断函数对不同pad之间的数据进行处理(或同步). 由于collectpad中大部分处理函数均可重载(set_func),因此本文只讨论默认的处理函数. 2. 默认流程: collectpad的简单流程如下图: 不同的pad工作与不同的线程中,当某一

Cerbero Build GStreamer SDK for Android and Windows

GStreamer 是一个基于流水线的多媒体框架,其内部基于GObject,以C语言写成(参见Wikipedia).GStreamer采用基于plugin和pipeline的体系结构,框架中所有的功能模块都是现成可以插拔的component,可以很方便地安装到任意pipeline上. 一. GStreamer 环境 通常,在运行基于GStreamer开发的程序前,需要根据相应系统发行版本配置相应的环境,除非有特定需求,都建议直接下载已编译的安装包.最新版本(1.8.0)中支持的系统具体如下: L

GStreamer 1.0 运行时环境变量设置

插件搜索路径 GStreamer程序运行时,按照以下顺序搜索插件: PATH GST_PLUGIN_PATH_1_0 或 GST_PLUGIN_PATH GST_PLUGIN_SYSTEM_PATH_1_0 或 GST_PLUGIN_SYSTEM_PATH 每个环境变量包含一个路径列表. GST_PLUGIN_PATH_1_0环境变量如果被设置,则GST_PLUGIN_PATH自动失效. 这为系统同时安装GStreamer-0.10和GStreamer-1.0提供了便利. 同样的, GST_PL

老男孩Linux运维第41期20170917开班第四周学习重点课堂记录

第1章 必知必会文件 配置文件位置 该文件作用 /etc/sysconfig/network-scripts/ifcfg-eth0 第一块网卡的配置文件 同setup中的network /etc/resolv.conf 客户端DNS配置文件,优先级低于网卡配置文件 /etc/hosts 主要作用是定义IP地址和主机名的映射关系(域名解析),是一个映射IP地址和主机名的规定 /etc/sysconfig/network 用于配置hostname和networking /etc/fstab 开机自动

SSISDB8:查看SSISDB记录Package执行的消息

在执行Package时,SSISDB都会创建唯一的OperationID 和 ExecutionID,标识对package执行的操作和执行实例(Execution Instance),并记录operation message,统计executable的执行时间,便于developers 优化package的设计,对package进行故障排除. 一,在package发生错误时,查看失败的Executable An executable is a task or container that you

使用插件bootstrap-table实现表格记录的查询、分页、排序等处理

在业务系统开发中,对表格记录的查询.分页.排序等处理是非常常见的,在Web开发中,可以采用很多功能强大的插件来满足要求,且能极大的提高开发效率,本随笔介绍这个bootstrap-table是一款非常有名的开源表格插件,在很多项目中广泛的应用.Bootstrap-table插件提供了非常丰富的属性设置,可以实现查询.分页.排序.复选框.设置显示列.Card view视图.主从表显示.合并列.国际化处理等处理功能,而且该插件同时也提供了一些不错的扩展功能,如移动行.移动列位置等一些特殊的功能,插件可

gstreamer 10.5版本发布啦

??????,今天偶逛gstreamer 官网:https://gstreamer.freedesktop.org/releases/gst-plugins-bad/1.10.5.html 在10.5版本的release memo 中竟然见自己名字列在名单中,果断截图做个纪念.

Git 使用记录

在win7平台已经安装好了git的情况下: 1,Git 本地仓库建立与使用步骤: (2)新建立文件夹: $ mkdir learngit $ cd learngit $ pwd /Users/michael/learngit (1)引入git: 通过git init命令把这个目录变成Git可以管理的仓库: $ git init Initialized empty Git repository in /Users/michael/learngit/.git/ (3)添加文件:git add fil

前端学HTTP之日志记录

前面的话 几乎所有的服务器和代理都会记录下它们所处理的HTTP事务摘要.这么做出于一系列的原因:跟踪使用情况.安全性.计费.错误检测等等.本文将谥介绍日志记录 记录内容 大多数情况下,日志的记录出于两种原因:査找服务器或代理中存在的问题(比如,哪些请求失败了),或者是生成Web站点访问方式的统计信息.统计数据对市场营销.计费和容量规划(比如,决定是否需要增加服务器或带宽)都非常有用 可以把一个HTTP事务中所有的首部都记录下来,但对每天要处理数百万个事务的服务器和代理来说,这些数据的体积超大,很