怎样使用DIRECTSHOW同时PREVIEW和CAPTURE多个视频通道的视频流?ICROSSBAR上有多个通道的视频PIN,但CAPTURE FILTER只能RENDER一个,如何同时RENDER多个?

解决方案 »

  1.   


    非常多谢,再请问造成这种原因的是不是因为我所用的卡有四路视频输入,但资源只有25帧的原因?如果使用真正的八路实时多通道监控卡,ICROSSBAR上是不是有8通道视频PIN, 8 个 DECODER OUT?
      

  2.   

    不是,主要是因为cpu的资源会大量的消耗,你的卡太差也有一定的原因。
      

  3.   

    我现在只想知道使用DIRECTSHOW能不能完成多通道视频preview和Capture?
    如果可以需要什么条件?
      

  4.   

    我觉得不一定可以自己创建一FILTER调用ICROSSBAR 轮扫, 分流出多通道不知道有实现可能?
      

  5.   

    你建一个类,类里包含IGraphBuilder,ISampleGrabber等接口的实例,不就可以实现了,我就是这样实现的,不过是在Delphi下,但思路应该一样阿。你产山多个这个类的实例就可以完成多路捕捉了,因为它们都是各Render各的