none
WPF里的视频播放问题,大家有没有碰到过啊? RRS feed

  • 问题

  • 我写的一个WPF程序,跑在windows XP上的。

    视频播放是采用的DirectShow.Net写的,自己封装了一个播放控件,然后引用到WPF里进行播放的,该控件只需要传入播放URL,以及视频坐标和长宽高就OK了。没有使用WPF自带的视频播放控件。

    现在偶儿碰到一个问题,那就是启动程序后,自动加载视频进行播放。视频播放区域是黑的,没有图像,但有声音。这种有声音没有图像的机率发生在5%左右

    各位有没有什么方法去检测到这种情况的发生啊,以及如何避免这种可能性的产生呢。郁闷啦,老是碰到这种古怪的问题

    2012年2月16日 7:50

答案

  • 哎,只怪这个论坛人气不够旺,就我们几个人转来转去。 我帮你顶一下吧。

    我个人经验来看,偶尔没有声音没有图像,如果是一场造成,那么看事件日志应该是有记录的。如果是硬件冲突造成,那么可以看看是否有其他程序占用,或者正好有一些监测软件在扫描你的进程。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 lovsan 2012年2月20日 2:48
    2012年2月17日 3:29
    版主

全部回复

  • 哎,只怪这个论坛人气不够旺,就我们几个人转来转去。 我帮你顶一下吧。

    我个人经验来看,偶尔没有声音没有图像,如果是一场造成,那么看事件日志应该是有记录的。如果是硬件冲突造成,那么可以看看是否有其他程序占用,或者正好有一些监测软件在扫描你的进程。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    • 已标记为答案 lovsan 2012年2月20日 2:48
    2012年2月17日 3:29
    版主
  • 唉,只能这样啦!我再自己找找,感谢Bob Bao的回复!
    2012年2月20日 2:48
  •      我也遇到同样的问题,只是我的视频播放部分是用Media Foundation.net写的,我是通过获取WPF中当前窗口的句柄,然后直接调用一个自带的函数在该窗口上显示,在WINFORM中显示是正常的,可是到了WPF中就只有声音没有图像。

         我也是刚接触WPF不久,对于WPF的机制什么的还不是特别的理解,看到你的问题和我现在的特别相似,恳请您的指点,万分感激,期待您的回复,谢谢!!

    2013年2月28日 2:35