DShow Video Capture Filter 的几个问题

ezcom 2011-04-21 07:55:45
根据网上的例子动手做了一个虚拟的 Video Capture Filter
继承了CSource 和 CSourceStream。可以注册到 “Video Capture Sources”。从GraphEdit里运行也没有问题。

问题1.
从GraphEdit filter 列表中看到 pin/ClsPinCategory 中显示全零,其他有效的Video Capture Filter 则显示 {FB6C4281-0353-11D1-905F-0000C0CC16BA}, 应该是 PIN_CATEGORY_CAPTURE 的值。
请问怎样才能注册pin 为 PIN_CATEGORY_CAPTURE?

问题2.
使用 windows media encoder 广播 这个filter 的输出时(RGB24 320 x 240),windows media player接受到的图像祯率非常小,只有0.2 fps。
而使用另一个mjpeg 的相机的驱动(也是video capture filter)作为源广播时,可以达到10 fps 以上。
请问可能是什么原因?



谢谢
...全文
110 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ezcom 2011-04-22
  • 打赏
  • 举报
回复
怎样才能增加问题点数呢?

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧