使用DirectShow捕捉数字电视时遇到麻烦
Having trouble capturing digital TV using DirectShow
我有一个YUAN MC570QA ATSC/模拟混合调谐器设备,我可以打开设备捕获模拟,但我找不到任何参考或源代码显示如何打开数字调谐器。如果我枚举使用CLSID_VideoInputDeviceCategory的设备,我只看到DibCom BDA数字调谐器(Dev1 Path2),但是设备列表附带的软件:
DibCom BDA模拟调谐器(Dev1 Path2)数字调谐器(Dev1 Path0)DibCom BDA数字调谐器(Dev1 Path1)
我将感谢任何指示,让DirectShow在数字调谐器上捕获一个频道。
我会列出我的c++代码,但我不确定我是否应该打开数字调谐器作为一个设备,或者如果我应该以某种方式通过另一个接口访问调谐器-不确定在这里列出哪个代码部分
对于DVB,您必须在Directshow中使用BDA。这并不像模拟捕获那样简单。例如,你必须在连接整个图形之前提交一个调谐请求。在sdk中应该有一个DTVViewer示例。我真的认为你需要看看这个例子。也许我之前发布的这段代码也可能有所帮助。
我发现了一个BDA图应该是什么样子的例子
相关文章:
- 查找奇数平方和时遇到麻烦
- CSUF EPP - 你有什么想法(在添加到链接列表末尾时遇到麻烦)
- MySQL 从注入过渡到参数化时遇到麻烦
- C++击球平均值程序使用输入/输出文件打印名称,平均值,最高/最低平均值时遇到麻烦
- 以分类方式插入节点时遇到麻烦
- 在此任务上遇到麻烦,我们需要使用指针和数组来找到文本文件中某些数字的平均值,中值和模式
- 我在DFS搜索(树)代码中遇到麻烦.我如何打破递归
- 我在处理字符时遇到麻烦
- 在我的代码覆盖本身时遇到麻烦,我不确定为什么
- C++处理文件,在制作程序时遇到麻烦
- 在客户端/服务器计算器C 方面遇到麻烦
- 从一个字符串中获取 2-5 个连续的单词短语,我得到了 2 个工作,但在做 3 个时遇到麻烦
- boost :: phoenix ::功能遇到麻烦
- 在具有模板成员功能的模板类方面遇到麻烦
- 通过模板参数遇到麻烦
- 快速排序在C++,遇到麻烦
- 计算字符时遇到麻烦
- 在C++中摸索多个排他性组合时遇到麻烦
- 编译phash程序时遇到麻烦
- 在 Linux 上为 OpenGL 4.2 设置开发环境(查找 gl.h 时遇到麻烦)