请教DirectShow中各过滤器开发的复用问题

其他技术论坛 > 多媒体/流媒体开发 [问题点数:80分,结帖人mimong_lin]
等级
本版专家分:0
结帖率 98.94%
等级
本版专家分:0
勋章
Blank
红花 2010年10月 专题开发/技术/项目大版内专家分月排行榜第一
Blank
黄花 2011年2月 专题开发/技术/项目大版内专家分月排行榜第二
2011年1月 专题开发/技术/项目大版内专家分月排行榜第二
2010年12月 专题开发/技术/项目大版内专家分月排行榜第二
2010年11月 专题开发/技术/项目大版内专家分月排行榜第二
2010年9月 专题开发/技术/项目大版内专家分月排行榜第二
Blank
蓝花 2011年4月 专题开发/技术/项目大版内专家分月排行榜第三
等级
本版专家分:0
勋章
Blank
签到新秀
Blank
GitHub
Blank
红花 2011年5月 专题开发/技术/项目大版内专家分月排行榜第一
2011年4月 专题开发/技术/项目大版内专家分月排行榜第一
2011年3月 专题开发/技术/项目大版内专家分月排行榜第一
2011年2月 专题开发/技术/项目大版内专家分月排行榜第一
2011年1月 专题开发/技术/项目大版内专家分月排行榜第一
2010年12月 专题开发/技术/项目大版内专家分月排行榜第一
Blank
黄花 2011年11月 专题开发/技术/项目大版内专家分月排行榜第二
2011年8月 专题开发/技术/项目大版内专家分月排行榜第二
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
mimong_lin

等级:

利用Directshow开发源Filter

摘要:我们一般不推荐自己开发音频或者视频捕捉过滤器,因为diectshow对于音视频的捕捉设备以经提供了支持。所以,这篇文档,对于某些用户需要从特定设备捕捉一些数据提供一些帮助。这篇文档主要包括以下内容。1捕捉...

DirectShow 视频捕获(4) 过滤器连接过程概述

Overview of the Filter Connection ...在两个过滤器连接之前,他们必须增加到过滤器图表。当使用智能连接(例如,调用IMediaControl::RenderFile)的方式创建一个过滤器图表,过滤器图表管理基于通过render...

directshow过滤器图表-graph builder使用时的几点注意事项(易犯错误解析)

下面提到的几点注意事项是我用directshow做项目时遇到的问题和解决了这些问题之后...1.尽量不要将不再使用的filter留在过滤器图表。因为很多莫名其妙的错误都是在这种情况下发生的,具体原因是大家在做directshow

directshow学习笔记一-----DirectShow过滤器分类

这里所列出的类别列举的过滤器映射。然而,默认情况下,过滤器映射忽略类别MERIT_DO_NOT_USE或以下的优点。有关详细信息,请参阅:IFilterMapper2 :: EnumMatchingFilters。在这里列出的所有的类别,也可以枚举系统...

DirectShow中注册过滤器的方法

二种方法 1 直接写*.reg文件 2 通过IFilterMapper2 ...AMovieDllRegisterServer2对于g_Templates数组的所有组件都创建注册表入口,但是这个函数有一些限制,第一,它将所有的filter都注册到"Direct...

DirectShow 10 - 过滤器开发流程

过滤器开发: 1 添加头文件和库 2 创建工程(一般使用Win32 Dynamic-Link-Library,生成一个Simple DLL) 3 需要实现入口函数  DllMain DllGetClassObject DllCanUnloadNow DllRegisterServer ...

【视频处理工程】3、DirectShow基本开发过程(一)

DiectShow工程的开发需要提前编译相关的两个静态库,具体方法在前文【视频处理工程】1、DirectShow基本概念已有叙述。这里假设我们的开发环境是Windows 7+Visual Studio 2010 Ultimate,来看如何利用DirectShow...

请教关于directshow 虚拟摄像头无法切换分辨率的问题

但是我现在遇到一个问题,在更换分辨率的时候 SetFormat一直 收到 的 摄像头默认初始化的640*480 分辨率(GetMediaType 设置的一个分辨率)没有收到 那个选择分辨率,无论怎么切换 都不行,没法 获取想要的...

一篇硕士论文的开题报告,可以借鉴

一篇硕士论文的开题报告,可以借鉴

DirectShow网络源过滤器-Net Source Filter

项目有网络实时监控的功能,软件UI是用C#实现的,回放是基于DIRECTSHOW做的,过滤器都是用的免费开源的。但网络监控难度就有点大了,H264格式传输,H264解码。。。传输好说,主要是解码显示,自己写解码显示几乎是...

directshow一些过滤器的简要说明

mpegsplitter qq 支持多音轨 v elecard 有可能死掉,线程不退出 x mpc 不支持多音轨 x MPEG-I Stream Splitter 支持vcd,有可能qq分离不支持mpeg1 mpeg解码

DirectShow--过滤器图表(Filter Graph)和它的组件

这些组件可用于开发 DirectShow 应用程序或者用于开发自己的过滤器组件。 关于 DirectShow 过滤器(Filters) DirectShow 使用一个标准的体系结构,它的每个处理进程都是由一个 COM 对象来完成。这个 COM 对象就叫 ...

DirectShow 12 - 过滤器连接和模式

通过视图管理连接相应的Pin。 Pin连接的内存分配: Pin之间的内存交互机制:局部内存交换机制。   在局部存储器传输,负责分配内存的对象称为allocator。每个allocator 都支持一个IMemAllocator 接口,...

Directshow & Opencv进行UVC开发

Directshow获取摄像头信息,打开摄像头设备网上流传比较的广的一个对UVC摄像设备进行开发的类是来自于仕琪老师所写的CameraDS。

DirectShow 在 VS2010 中开发环境的设置

心血来潮想玩玩DirectShow,在网上...具体过程可以参照这篇文章:在vs2005配置directshow开发环境  由于现在directShow没有和direcxtx一起发布,而是和windows sdk 打包发布了,可以到官网下载最新的windows sdk

在Qt利用window下的DirectShow获取摄像头名称示例

DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包。 Windows系统通过DirectX来创建多媒体编程接口。 Demo制作环境: Qt5.6.0、DirectShow、Opencv2.4.11 Demo如下: 1、pro添加必要库的...

VS2013/VS20DirectShow开发环境配置

1.安装Microsoft SDKs ... 1) 打开C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses下的解决方案, 重新编译解决方案, 一般不会报错;  2) 在Debug和Release目录下分别生成

请教关于Directshow的视频格式问题

请问Directshow 解码后,即进入video renderer的视频格式,是不是固定的格式呢? 如果是固定的格式,请问具体是什么格式呢? 是RGB 格式吗? 求教~~

【视频处理工程】4、DirectShow基本开发过程(二)

前文讲了一些开发DirectShow的基本配置方法以及一些基本的开发过程,如如何创造一个filter并加入filter graph。这里继续上文的步骤讨论如何得到filter的pin,以及如何连接两个filter。 1、如何获取filter的pin ...

Directshow 显示窗口未响应问题

DirectShow Dshow开发,显示窗口(ActiveMovie) 未响应 问题

目前最好的DirectShow分离和解码: LAV Filter

之前搞Directshow开发经常用到各种Directshow插件,用的比较多的是FFDShow解码,还有MPC开源项目下那一堆乱七八糟的Filter。对于开发一个播放器来说,用这两个开源项目的Filter还不是很够用,特别是要支持某些比较...

DirectShow 开发环境搭建(整理)

directshow sdk 开发32位程序,用GRMSDK_EN_DVD.iso, 开发64位程序,用GRMSDKX_EN_DVD.iso。 找到Samples\Multimedia\DirectShow\BaseClasses 自己把基类编译下,然后会有LIB库,放到SDK的LIB目录就行了 ...

DirectShow 视频捕获(6) 数据在过滤器图表流动

数据在过滤器图表流动 网址:http://msdn.microsoft.com/en-us/library/ms899430.aspx 这部分主题讨论媒体数据如何通过过滤器图表流动。为准备写自定义的开发者做准备。应用程序开发人员不必担心这里所涉及的...

虚拟摄像头之DirectShow虚拟摄像头开发

by fanxiushu 2018-04-06 转载...之前CSDN上的博客,较多的文章阐述了虚拟摄像头的开发,而且是两种类别的。1,比如使用老的内核流框架开发WDM虚拟摄像头驱动,博客链接:https://blog.csdn.net/fanxiushu/article/d...

DirectShow播放器(LAVFilter + EVR)开发例子

LAVFilter是一套著名的DirectShow插件,包括Demux,Video Decoder,AudioDecoder,播放文件所...LAVFilter是我们开发Directshow播放器必不可少的插件,值的一提的是它既支持软解又支持硬解,功能非常强大。在Vista以...

C#用Directshow.net开发点对点实时视频聊天

最近在做一个局域网内视频聊天的教程 ,查了很多资料了解到能够用于商用的可能只有directshow这个东西了,网上很多都是关于C++的东西 ,因为自己目前能力有限只懂C# 所以想问一些C#使用Directshow问题,希望大神们...

Win7下, DirectShow中 dxtrans.h 没找到问题

DirectShow中 dxtrans.h 没找到问题 1. 在Win7中安装了Windows SDK, 在网上找了一个DirectShow的例子. 报没找到 dxtrans.h 2. 原因是#include 内包含了dxtrans.h 3. 解决办法: 在引用qedit.h的文件改成如下代码...

配置DirectShow开发环境(VS2010,64位Win8系统)

配置DirectShow开发环境(VS2010,64位Win8系统) 目前,新版的DirectShow并没有包括在DirecxtX一起发布,而是和Windows SDK一起打包发布,因此首先要下载最新的Windows SDK,里面包含了DirectShow的头文件和库...

Directshow中Filter开发基础

关于开发自己的Filter,我以前写过一篇文章,《利用Directshow开发自己的filter》,里面详细介绍了开发filter一些步骤,这里我想介绍一些filter的基础知识,可以让你更好的理解filter。本篇文档主要包括下面一些内容...

DirectShow中写push模式的source filter流程 + 源代码(内附详细注释)

虽然网上已有很多关于DirectShow写source filter的资料,不过很多刚开始学的朋友总说讲的不是很清楚(可能其中作者省略了许多他认为简单的过程),读者总希望看到象第一步怎么做,第二步怎么做....这样的demo。其实...

相关热词 c#restful c#读取嵌入文件 c#三个特性 c# 自定义二维数组 c#编程语言详解 c# int数组添加元素 c# struct 方法 c#编辑 list c#泛型的协变与逆变 c# html