ffmpeg -f dshow -i video="Intergrated Camera" -vcodec libx264 -proset:v ultrafast -tune:v zerolatency -f mpegts udp://230.0.0.1:6000 默认是640x480 我I5的机器 ...
分类:
其他好文 时间:
2016-08-14 22:03:32
阅读次数:
646
1 开发一种window平台本地发布媒体流客户端程序,该程序完成音视频采集、DSHOW虚拟摄像头、虚拟视频功能、编码、发布媒体流媒体、伴奏管理等功能,本程序安装时将虚拟摄像头注册到window系统。 2 window平台本地程序在运行后,建立6个信令监听socket,为防止网络安全软件或服务发出绑定 ...
#include #pragma include_alias( "dxtrans.h", "qedit.h" )#define __IDxtCompositor_INTERFACE_DEFINED__#define __IDxtAlphaSetter_INTERFACE_DEFINED__#defi...
分类:
其他好文 时间:
2015-08-18 15:55:50
阅读次数:
157
出于兴趣一直以来都断断续续看过dshow的东西,可没怎么系统地总结过(学习还是要多实践,多总结啊).
dshow预览摄像头捕捉的视频比较简单基础,网上相关的资料很多,简单的思路由下面代码所示:
ICaptureGraphBuilder2 *pBuild; // Capture Graph Builder
// Initialize pBuild (not shown).
IBaseFilter...
分类:
其他好文 时间:
2015-02-01 23:19:48
阅读次数:
289
创建dshow应用程序一般有三个步骤:
1.创建一个Filter Graph Manager组件。
IGraphBuilder * pGraph = NULL;
HRESULT hr = CoCreateInstance(CLSID_FilterGraph, NULL,
CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void**)&pGraph);,...
分类:
其他好文 时间:
2014-12-26 11:18:24
阅读次数:
166
本篇文档主要描述关于用Directshow进行视频开发的一些技术主要包括下面内容1关于视频捕捉(About Video Capture in Dshow)2选择一个视频捕捉设备(Select capture device)3预览视频(Previewing Video)4如何捕捉视频流并保存到文件(C...
分类:
其他好文 时间:
2014-11-13 10:43:28
阅读次数:
405
跳过第二章对工具TopoEdit的介绍,直接进行媒体播放的学习。
媒体播放这章,介绍了个文件播放的例子,想起当初学习dshow的时候,一开始也是个文件播放例子,不过那个例子比较简单,没多少代码,nnd,一开这个demo彻底瞎了,就一个简单的文件播放就这么多代码,哎。
这章的第一要义是说MF基于COM规范但又不是真正的COM接口,也就是MF混合了COM和正常的对象,使用COM的话...
该笔记参考书籍《Developing Microsift Media Foundataion》...
用了3天时间,将DShow加入到了游戏中,记录下心得,方便要使用的童鞋以及以后的自己查看。1.VideoMixingRenderer9,内部使用Direct3D9,需要WindowsXP或更高的操作系统。游戏用户基本100%满足这个条件,因此我选择它作为过滤器。2.VideoMixingRender...
分类:
其他好文 时间:
2014-10-23 09:17:35
阅读次数:
217
Direcshow中视频捕捉和参数设置报告1. 关于视频捕捉(About Video Capture in Dshow)1视频捕捉Graph的构建一个能够捕捉音频或者视频的graph图都称之为捕捉graph图。捕捉graph图比一般的文件回放graph图要复杂许多,dshow提供了一个Capture Graph Builder COM组件使得捕捉graph图的生成更加简单。Capture...
分类:
其他好文 时间:
2014-09-29 19:52:23
阅读次数:
326