VC应用DirectShow开发视频的问题:视频流在单文档下显示不正常,CapBoy等请进...
99263 2002-09-26 11:12:16 我在开发视频监控系统(VC+DirectShow),前端将视频采集后,用Xvid编码成Mpeg4的视频流,然后通过网络发送去出,在接收端接收、解码后,显示在屏幕上,采用了单文档来做,把视频窗口设为View类的子窗口。
现在的问题时,视频流没有问题,在GraphEdit中可以显示出来,可是在单文档中却很不稳定,有时显示,有时显示不出来,视频闪烁一下后就是白色的了,有的机器就显示不出来,但GraphEdit都能正常显示。为什么?还有一个问题是在视频上面弹出一个对话框后,等关闭这个框之后,视频不刷新,是白色的,要把视频窗口最小化一次再打开才恢复正常,有好的解决办法吗?
最后要说一点,我做了一个测试,把视频显示在对话框上,不是单文档的View中,就可以显示出来?莫非单文档对子窗体的处理不好,还是什么呢,各位都发表一下自己的意见,谢谢!