音视频开发
文章平均质量分 74
THINK_DAD
这个作者很懒,什么都没留下…
展开
-
音视频基础——YUV格式介绍
http://www.cnblogs.com/Youhei/p/5245634.htmlhttp://blog.csdn.net/wutong_login/article/details/42293345http://blog.chinaunix.net/uid-26000296-id-5472302.html转载 2017-03-30 14:15:23 · 932 阅读 · 0 评论 -
OpenGL ES:EGL接口解析与理解
本文介绍:EGL接口与初始化介绍,Android系统上EGL的一些理解一.EGL 介绍通俗上讲,OpenGL是一个操作GPU的API,它通过驱动向GPU发送相关指令,控制图形渲染管线状态机的运行状态。但OpenGL需要本地视窗系统进行交互,这就需要一个中间控制层,最好与平台无关。EGL——因此被独立的设计出来,它作为OpenGL ES和本地窗口的桥梁。EGL 是 O转载 2017-04-11 11:03:21 · 664 阅读 · 0 评论 -
ortp 队列介绍
http://blog.chinaunix.net/uid-23023613-id-151036.html在ortp中实现了一个通用的队列,每一个队列包括三个实体,分别是队列、消息块和数据块,这三个实体分别对应queue_t、msgb和datab结构体。queue_t的定义如下所示:typedef struct _queue {mblk_t _q_stopper;转载 2017-04-09 18:17:02 · 537 阅读 · 0 评论 -
dshow,Sample Grabber 从摄像头采集
http://www.cnblogs.com/mlj318/p/3782534.htmldshow,Sample Grabber 从摄像头采集123456789101112131415161718转载 2017-04-09 18:15:25 · 676 阅读 · 0 评论 -
详解AM_MEDIA_TYPE 结构
http://blog.csdn.net/xuqiang918/article/details/8565470媒体类型是通过AM_MEDIA_TYPE 结构定义的,看看原始定义吧typedef struct _MediaType {GUID majortype;GUID subtype;BOOL bFixedSizeSamples;BOOL bTemporalCom转载 2017-04-09 16:48:57 · 991 阅读 · 0 评论 -
用Sample Grabber捕获视频
http://blog.chinaunix.net/uid-95340-id-2403361.html1、 指定你想要扑获的媒体类型在Sample Grabber 过滤器连接到别的过滤器之前你必须配置它。首先你要调用CoCreateInstance来创建Sample Grabber ,然后调用IfilterGraph::AddFilter来加载它到过滤图形中。然后查询IsampleG转载 2017-04-09 16:47:19 · 741 阅读 · 0 评论 -
OPENGL_SHARDER 实现美颜功能
http://blog.csdn.net/wl_soft50/article/details/7916720http://blog.csdn.net/zhouxuguang236/article/category/1588599OpenGL 数据类型首先我们要讨论的是OpenGL的数据类型。因为OpenGL是一个跨平台的API,数据类型的大小会随使用的编程语言以原创 2017-04-09 14:38:16 · 5180 阅读 · 0 评论 -
音视频基础——libyuv格式转换
http://blog.csdn.net/fengbingchun/article/details/50323273libyuv是Google开源的实现各种YUV与RGB之间相互转换、旋转、缩放的库。它是跨平台的,可在Windows、Linux、Mac、Android等操作系统,x86、x64、arm架构上进行编译运行,支持SSE、AVX、NEON等SIMD指令加速。下面说一下转载 2017-04-09 14:36:55 · 1087 阅读 · 0 评论 -
音视频基础——DirectShow视频捕捉
参考:http://blog.csdn.net/yulinxx/article/details/49756399http://blog.csdn.net/wangqiulin123456/article/details/8393358(demo)http://blog.csdn.net/mao0514/article/details/39673119http:/转载 2017-04-09 14:35:52 · 563 阅读 · 0 评论 -
视频中IBP帧的介绍和判定方法
mpeg4视频中,I帧、p帧、B帧的判定mpeg4的每一帧开头是固定的:00 00 01 b6,那么我们如何判断当前帧属于什么帧呢?在接下来的2bit,将会告诉我们答案。注意:是2bit,不是byte,下面是各类型帧与2bit的对应关系: 00: I Frame 01: P Frame 10: B Frame 为了更好地说明,我们举几个例子,以下是16进制转载 2017-04-09 14:35:01 · 1566 阅读 · 0 评论 -
OpenGL ES 介绍
OpenGL ES:EGL接口解析与理解由 mengqiqi 于 星期一, 2015-12-14 14:51 发表本文介绍:EGL接口与初始化介绍,Android系统上EGL的一些理解一.EGL 介绍通俗上讲,OpenGL是一个操作GPU的API,它通过驱动向GPU发送相关指令,控制图形渲染管线状态机的运行状态。但OpenGL需要本地视窗系统进行交互转载 2017-04-20 21:55:18 · 269 阅读 · 0 评论