E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Directshow
DirectShow
编程实现摄像头视频捕捉
前言
DirectShow
是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。
DirectShow
为多媒体流的捕捉和回放提供了强有力的支持。
zcj331
·
2014-04-11 13:00
DirectX 9 SDK开发包 下载
自从DirectX9.0csdk后,
DirectShow
SDK不再包含在DirectXSDK中,而是以Extras的形式发布,后来集成了一部分SDK到WindowsSDK中,也就是说后来的环境(比如vs2005
zcj331
·
2014-04-11 13:00
DirectShow
删除链路 和 删除graph中的所有filter
一般应用
DirectShow
的时候,我们会封装一个类。一般情况下,如果摄像头被占用,就无法再次开启。
chinabinlang
·
2014-04-11 12:00
采集音频和摄像头视频并实时H264编码及AAC编码
转自:http://blog.chinaunix.net/uid-23883288-id-3034573.html0.前言
DirectShow
捕获音视频然后生成avi,再进行264编码的方法。
huanglei0809
·
2014-04-04 17:00
视频
编码
h264
视频聊天
摄像头
海康威视监控设备的Yv12视频在XNA框架中播放
在结合Goblin XNA、
DirectShow
的基础上,查询和测试了相关的算法,给出下面的解码方式,分享给遇到同样问题的博友。 具体的SDK引
·
2014-04-03 12:00
框架
DirectShow
函数
CoCreateInstance创建组件的最简单的方法是使用CoCreateInstance函数。在COM库中包含一个用于创建组件的名为CoCreateInstance的函数。此函数需要一个CLSID参数,在此基础上创建相应组件的一个实例,并返回此组件的某个接口。CoCreateInstance的声明HRESULT_stdcall CoCreateInstance(REFCLSIDrclsid,
evsqiezi
·
2014-03-19 16:00
【视频处理工程】6、使用Lav Filter手动建立Filter Graph并播放视频文件
DirectShow
所提供的视频渲染器种类有多种,如VideoRen
shaqoneal
·
2014-03-14 17:00
video
directshow
LAVFilter
【视频处理工程】5、
DirectShow
的事件交互和数据流控制机制
DirectShow
通过事件通知(EventNotifation)机制使应用程序与FilterGraphManager之间实现交互控制。
shaqoneal
·
2014-03-05 17:00
事件
控制
directshow
【视频处理工程】4、
DirectShow
基本开发过程(二)
前文讲了一些开发
DirectShow
的基本配置方法以及一些基本的开发过程,如如何创造一个filter并加入filtergraph中。
shaqoneal
·
2014-03-04 17:00
视频
directshow
LAVFilter
【视频处理工程】3、
DirectShow
基本开发过程(一)
DiectShow工程的开发需要提前编译相关的两个静态库,具体方法在前文【视频处理工程】1、
DirectShow
基本概念中已有叙述。
shaqoneal
·
2014-03-04 11:00
视频
filter
directshow
Filter组件开发中的SDK基类分析
转载请标明是引用于http://blog.csdn.net/chenyujing1234参考书>
DirectShow
SDK提供了一套开发Filter的基类源代码。
zhoujiaxq
·
2014-02-13 17:00
多个同类型编码视频切换时,只改变SourceFilter,不改变Filter Graph中其他Filter的C#实现
实现方式如下,注意需要
DirectShow
LibNET
DirectShow
LibNET-Alibrarytoallow.NETapplicat
zhoujiaxq
·
2014-02-13 17:00
【
Directshow
】Filter Graph的创建,IFilterGraph2, IGraphBuilder, IcaptureGraphBuiler2的区别
几乎所有的介绍
directshow
的书和例子都用了 IGraphBuilder,IcaptureGraphBuiler2这两个接口,当然IFilterGraph也有,少用。
zhoujiaxq
·
2014-02-12 17:00
【视频处理工程】2、
DirectShow
的基本单元:Filter
概念
DirectShow
所采用的是一种模块化的结构,其基本单元是一类成为filter的COM对象。
shaqoneal
·
2014-02-12 17:00
filter
directshow
DirectShow
Filter的开发(概述)
学习
DirectShow
Filter的开发,不外乎以下几种方法:看帮助文档、看示例代码和看SDK基类源代码。
zhoujiaxq
·
2014-02-12 10:00
【视频处理工程】1、
DirectShow
基本概念
所谓的
DirectShow
,通常指的是微软提供的Microsoft
DirectShow
API,这是一种可用于Windows平台上处理音视频回放、采集等工作的应用的流媒体框架。
shaqoneal
·
2014-02-10 15:00
视频
directshow
GStreamer iOS SDK的安装
其基本设计思想来自于俄勒冈(Oregon)研究生院有关视频管道的创意,同时也借鉴了
DirectShow
的设计思想。 2.
woshichongyouren
·
2014-01-29 21:00
Directshow
视频捕捉 三
如何捕捉视频流并保存到文件(CapturevideotoFile)1将视频流保存到AVI文件AVIMuxfilter接收从capturepin过来的视频流,然后将其打包成AVI流。音频流也可以连接到AVIMuxFilter上,这样muxfilter就将视频流和视频流合成AVI流。Filewriter将AVI流写入到文件中。可以像下面这样构建graph图Cpp代码 IBaseFilter *pMu
CreatedSign
·
2014-01-24 11:00
C++
windows
视频
mfc
Visual
directshow
Directshow
视频捕捉入门篇 二
下面的代码来结束如何选择一个视频捕捉设备,就是我们平常说的摄像头选择一个视频捕捉设备(Selectcapturedevice)如何选择一个视频捕捉设备,可以采用系统设备枚举,详细资料参见UsingtheSystemDeviceEnumerator。enumerator可以根据filter的种类返回一个设备的monikers。Moniker是一个com对象,可以参见IMoniker的SDK。对于捕捉
CreatedSign
·
2014-01-24 11:00
C++
windows
视频
mfc
Visual
directshow
Directshow
捕捉视频入门篇
这里是对视频捕捉设备的一些介绍2视频捕捉的设备现在许多新的视频捕捉设备都采用的是WDM驱动方法(WindowsDriverModel(WDM)的缩写,中文意思是“视窗驱动程序模块”),在WDM机制中,微软提供了一个独立于硬件设备的驱动,称为类驱动程序。驱动程序的供应商提供的驱动程序称为minidrivers。Minidrivers提供了直接和硬件打交道的函数,在这些函数中调用了类驱动。在direc
CreatedSign
·
2014-01-24 11:00
C++
视频
Visual
视频流
directshow
硬件驱动
Directshow
捕捉视频入门篇
捕捉graph图比一般的文件回放graph图要复杂许多,
Directshow
提供了一个CaptureGraphBuilderCOM组件使得捕捉graph图的生成更加简单。Captu
CreatedSign
·
2014-01-24 10:00
C++
windows
Visual
directshow
Directshow
如何在视频中插入水印Logo图片
下面介绍如何在视频文件中加入自己的水印图片及LOGOtypedefstruct_VMRALPHABITMAP{ DWORDdwFlags; //指明从哪儿获取位图HDChdc;
CreatedSign
·
2014-01-24 10:00
C++
视频
mfc
Visual
directshow
DirectShow
录制视频时,如何在视频上画线和输出文字
下面的代码说明了如何在录制视频的时候在视频中加入文字或其他的形状LONGcx,cy;HRESULThr;hr=pWC->GetNativeVideoSize(&cx,&cy,NULL,NULL);if(FAILED(hr)){Msg(TEXT("GetNativeVideoSizeFAILED! hr=0x%x\r\n"),hr);returnhr;}HDChdc=GetDC(hwndApp);H
CreatedSign
·
2014-01-24 09:00
C++
windows
视频
mfc
Visual
directshow
DirectShow
录制视频时,如何在视频上画线和输出文字
下面的代码说明了如何在录制视频的时候在视频中加入文字或其他的形状LONGcx,cy;HRESULThr;hr=pWC->GetNativeVideoSize(&cx,&cy,NULL,NULL);if(FAILED(hr)){Msg(TEXT("GetNativeVideoSizeFAILED!hr=0x%x\r\n"),hr);returnhr;}HDChdc=GetDC(hwndApp);HD
createdsign
·
2014-01-24 09:00
DirectShow学习
.net中捕获摄像头视频的方式及对比(How to Capture Camera Video via .Net)
net中捕获摄像头视频的方式及对比(HowtoCaptureCameraVideovia.Net)作者:王先荣前言随着Windows操作系统的不断演变,用于捕获视频的API接口也在进化,微软提供了VFW、
DirectShow
雨奇
·
2014-01-22 10:21
C#
学习笔记
.net中捕获摄像头视频的方式及对比(How to Capture Camera Video via .Net)
中捕获摄像头视频的方式及对比(HowtoCaptureCameraVideovia.Net)作者:王先荣前言 随着Windows操作系统的不断演变,用于捕获视频的API接口也在进化,微软提供了VFW、
DirectShow
cstarbl
·
2014-01-22 10:00
directshow
获取 颜色空间 分辨率
voidGetColorSpaceResolution(){ HRESULThr; AM_MEDIA_TYPE*pmt=NULL; VIDEOINFOHEADER*pvi=NULL; VIDEO_STREAM_CONFIG_CAPSscc; IAMStreamConfig*pConfig=0; hr=pBuild->FindInterface(&PIN_CATEGORY_CAPTURE
chinabinlang
·
2014-01-21 13:00
Qt对
directshow
的封装
在源码路径中:qt-everywhere-opensource-src-5.1.1\qtmultimedia\src\plugins\
directshow
,有两个文件夹player和 camera,1:
chinabinlang
·
2014-01-20 18:00
vs2010
DirectShow
(windows sdk v7.1)配置
0
DirectShow
简介
DirectShow
概念
DirectShow
(有时缩写如DS或DShow),开发代号Quartz,是一种由微软公司开发的能够让软件开发者对媒体文件执行各种不同处理的应用程序设计接口
lzkIT
·
2014-01-19 12:00
今天我成为了CSDN博客专家
这也直接促成了我能在2003年出版《
DirectShow
开发指南》这本书(以及后续的几本技术方面的书籍)。(你也想出书吗?先了解一下这件事的“真相”吧!)在那段时间里,我也活跃在
从此醉
·
2014-01-16 15:00
今天我成为了CSDN博客专家
这也直接促成了我能在2003年出版《
DirectShow
开发指南》这本书(以及后续的几本技术方面的书籍)。(你也想出书吗?先了解一下这件事的“真相”吧!)在那段时间里,我也活跃
happydeer
·
2014-01-16 15:00
博客专家
今天我成为了CSDN博客专家
这也直接促成了我能在2003年出版《
DirectShow
开发指南》这本书(以及后续的几本技术方面的书籍)。(你也想出书吗?先了解一下这件事的“真相”吧!)在那段时间里,我也活跃在
从此醉
·
2014-01-16 15:00
csdn
今天我成为了CSDN博客专家
这也直接促成了我能在2003年出版《
DirectShow
开发指南》这本书(以及后续的几本技术方面的书籍)。(你也想出书吗?先了解一下这件事的“真相”吧!)在那段时间里,我也活跃在
从此醉
·
2014-01-16 15:00
DirectShow
- About the Capture Graph Builder
原文:http://msdn.microsoft.com/en-us/library/ms778829(v=vs.85).aspxAfiltergraphthatperformsvideooraudiocaptureiscalledacapturegraph.Capturegraphsareoftenmorecomplicatedthanfileplaybackgraphs.Tomakeiteas
cau_eric
·
2014-01-09 15:00
windows
VS2010
Studio
Visual
2010
directshow
我的第一个
DirectShow
程序,播放一段视频
1、创建一个win32程序。2、加入头文件 #include3、包含库文件#pragmacomment(lib,"Strmiids.lib")4、写代码:IGraphBuilder*pGraph=NULL; IMediaControl*pControl=NULL; IMediaEvent*pEvent=NULL; HRESULThr=CoInitialize(NULL); if(FAILED(h
cau_eric
·
2014-01-07 17:00
编程
windows
VS2010
Visual
Studio
2010
directshow
无法解析的外部符号 _CLSID_FilterGraph
刚开始学习
DirectShow
编程,以前都只是停留在书本,网络的文字上面。编译的时候碰上这个错误,网上也查不到具体的说明,还以为是头文件没有包含。
cau_eric
·
2014-01-07 17:00
编程
windows
Studio
Visual
2010
directshow
directshow
filter的编写
这里着重介绍transformfilter的编写。1, 写dll和com的接口,随便找个程序照猫画虎一下就行了,这里不赘叙了。2, 写filter的接口,继承自CtransformFilter.下面介绍一下CtransformFilter.CtransformFilter是一个基类,有两个重要的数据成员CtransformInputPinm_pInput;CtransformOutputPinm_
lipku
·
2014-01-04 23:00
filter
directshow
Windows SDK 7.1及
DirectShow
安装教程(vs2010)
原文位置:http://www.chenxuanyi.cn/windows-sdk-
directshow
.htmlWindowsSDK7.1及
DirectShow
安装教程发表于2012-11-26|分类
cau_eric
·
2014-01-03 14:00
windows
VS2010
Studio
Visual
2010
directshow
Stop sequence of
directshow
in WINCE
ImediaControl->StopWhenReady()ImediaControl->WaitForComplete()ImediaControl->Release()IfthereisnoWaitForComplete,butreleasedirrectly,yourapplicationmaycauseexception
rightsoft
·
2013-12-31 23:31
Stop
directshow
GStreamer iOS SDK的安装
其基本设计思想来自于俄勒冈(Oregon)研究生院有关视频管道的创意,同时也借鉴了
DirectShow
的设计思想。 2.
sakulafly
·
2013-12-23 13:00
gstreamer
无法解析的外部符号 IID_IMediaEvent等
一:无法解析的外部符号IID_IMediaEvent等 这种错误是由于程序中使用了
directShow
,但确没有添加必须的头文件和库文件。
hemeinvyiqiluoben
·
2013-12-05 19:00
视频聊天vs2003工程转vs2010工程问题记录
一.头文件streams.h、qedit.h找不见这个错误需要我们在工程中配置
directshow
,由于目前
directshow
已经不随着directx一起发布了,而是集成到了windowsplatformsdk
fengshuiyue
·
2013-12-02 13:00
VS2010
DirectX
编译
directshow
若干问题的解决
编译
directshow
若干问题的解决(原创+转):http://blog.sina.com.cn/s/blog_639a2ad70101kpen.html(2013-05-2212:31:54)转载
hua_007
·
2013-11-27 00:00
FFMPEG列出
DirectShow
支持的设备
FFMPEG列出dshow支持的设备: ffmpeg -list_devices true -f dshow -idummy 举例: 采集摄像头和麦克风 ffmpeg -f dshow -i video="Camera":audio="Microphone" (摄像头名称是Camer
leixiaohua1020
·
2013-11-22 13:00
ffmpeg
FFMPEG列出
DirectShow
支持的设备
FFMPEG列出dshow支持的设备:ffmpeg-list_devicestrue-fdshow-idummy举例:采集摄像头和麦克风ffmpeg-fdshow-ivideo="Camera":audio="Microphone"(摄像头名称是Camera,麦克风名称是Microphone) 比如说,在我的笔记本上采集10秒的视频,并且使用x264进行编码,可以用如下命令:ffmpeg-fdsh
leixiaohua1020
·
2013-11-22 13:00
视频
ffmpeg
采集
摄像头
directshow
mplayer 在 mingw 上的交叉编译
mplayer是比较成熟的开源播放器框架了,但是开发文档却是稀少的很,这一点与微软的
directshow
没办法比。
luansxx
·
2013-11-17 13:03
windows
播放器
mplayer
MinGW
播放器插件实现系列 ――
directshow
directshow
的文档比较详细,这里我们其实是要实现一个
DirectShow
的SourceFilter,在
DirectShow
提供的sdk包中,有实例代码(目录:Extras\
DirectShow
\
luansxx
·
2013-11-17 10:43
播放器
filter
dshow
播放器插件实现系列 ―― 序言
Close;GetStreamCount;GetStreamInfo;GetDuration;Seek;ReadSample;现在我们需要将这套库集成到各种播放器框架中,如比较有名的:vlc、mplayer,
directshow
luansxx
·
2013-11-17 10:40
接口
播放器
流媒体
采集音频和摄像头视频并实时H264编码及AAC编码
0.前言我在前两篇文章中写了
DirectShow
捕获音视频然后生成avi,再进行264编码的方法。那种方法有一些局限性,不适合实时性质的应用,如:视频会议、视频聊天、视频监控等。
kof98765
·
2013-11-16 21:00
50行代码实现的一个最简单的基于
DirectShow
的视频播放器
本文介绍一个最简单的基于
DirectShow
的视频播放器。该播放器对于初学者来说是十分有用的,它包含了使用
DirectShow
播放视频所有必备的函数。
u013805103
·
2013-11-14 16:00
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他