DirectShow 09 - 音视频捕捉
来源:互联网 发布:淘宝转化率0.004正常吗 编辑:程序博客网 时间:2024/06/04 20:30
音频捕捉:
Audio Capture Filter
如果驱动支持WaveInXX函数族,则使用SDK WaveInXX
每个声卡都可以用filter来访问
每个输入设备可以作为一个Pin
声卡的输出功能,可以有两个Filter 供选择:
DirectSound Renderer Filter 和Audio Renderer (WaveOut) Filter。
DirectSound Renderer Filter 和Audio Renderer (WaveOut) Filter。
注意,这两个Filter 不是上述意义上的包装Filter,它们能够同硬件交互,是因为它们使用了API 函数:
前者使用了DirectSound API,后者使用了waveOut API。
这两个Filter 的区别,还在于后者输出音频的同时不支持混音。
视频捕捉:
Capture Graph Builder
WDM Video Capture
WDM 驱动的硬件(包括视频捕捉卡、硬件解压卡等)。这类硬件都使用Ksproxy.ax 这个包装Filter。
Preview 时显示的图像就是在内核模式下直接传送到显卡的显存的。所以,你也休想在VP Pin 后面截获数据流。
预览pin 和捕捉pin
视频捕捉Filter 都提供了预览和捕捉的输出pin,预览pin 用来将视频流在屏幕上显示,捕捉pin 用来将视频流写入文件。
预览pin 和输出pin 有下面的区别:
1 为了保证捕捉pin 对视频桢流量,预览pin 必要的时候可以停止。
2 经过捕捉pin 的视频桢都有时间戳,但是预览pin 的视频流没有时间戳。
视频捕捉Filter 都提供了预览和捕捉的输出pin,预览pin 用来将视频流在屏幕上显示,捕捉pin 用来将视频流写入文件。
预览pin 和输出pin 有下面的区别:
1 为了保证捕捉pin 对视频桢流量,预览pin 必要的时候可以停止。
2 经过捕捉pin 的视频桢都有时间戳,但是预览pin 的视频流没有时间戳。
0 0
- DirectShow 09 - 音视频捕捉
- Directshow中的视频捕捉
- Directshow中的视频捕捉
- Directshow中的视频捕捉
- Directshow中的视频捕捉
- Directshow中的视频捕捉
- 用directshow捕捉视频
- Directshow的视频捕捉
- Directshow中的视频捕捉
- Directshow的视频捕捉
- Directshow中的视频捕捉
- Directshow 视频捕捉 三
- DIRECTSHOW中的视频捕捉
- Directshow中的视频捕捉
- DirectShow视频捕捉应用研究
- [转] Directshow中的视频捕捉
- Directshow 捕捉视频入门篇
- Directshow 捕捉视频入门篇
- DirectShow 04 - 时间和时钟
- DirectShow 05 - 动态创建
- DirectShow 06 - 渲染
- DirectShow 07 -系统设备和过滤器
- DirectShow 08 - VCR控制
- DirectShow 09 - 音视频捕捉
- DirectShow 10 - 过滤器开发流程
- DirectShow 11 -类工厂的实现
- DirectShow 12 - 过滤器连接和模式
- 《复制猫营销101》 贝克.哈吉斯
- 《奔奔族理财》 周一
- <一生的理财计划> 王再全
- 小狗钱钱
- 穷爸爸富爸爸