2010-02-18 113 views
2

我可以打开一个视频,播放它并获取位置和设置位置,但没有任何内容显示在一台电脑的视频窗口中。该代码在两台PC上运行良好,但不适用于另一台PC。是否有人知道或可以向我推荐哪些文件,我需要在XP专业版上正确运行MediaElement。MediaElement播放视频,但没有视频显示

感谢, 罗布

+1

你没有通过思杰,远程桌面或类似的东西运行它,是吗? – 2010-02-19 07:50:46

+0

我同意您的评论。尽管在RDC上播放媒体播放器播放效果不错,但我还没有通过远程桌面连接在MediaElement中显示视频。 请参阅这里了解更多http://connect.microsoft.com/VisualStudio/feedback/details/758491/video-doesn-not-play-on-rdp-when-playing-inside-wpf-application-works-fine- in-wmp – userSteve 2014-02-27 09:03:02

回答

0

您需要至少是Windows Media Player 10或以上才能够正常使用的MediaElement。 Win XP的默认安装不包括那个。 Vista和Win 7的确如此。

+0

我发现有些东西比媒体播放器11不能播放任何东西。 – 2010-02-19 08:22:54

+0

Silverlight呢?我的网页上有一个MediaElement - 当然它不需要Media Player 10? – 2010-02-19 15:44:49

0

您试图播放哪些媒体文件?要在WPF中播放非wmv文件,您需要安装一个编解码器。

你的行为很奇怪,我也有类似的问题,但只有当WPF播放器已经播放了很长时间,并且视频渲染器停止渲染没有任何错误报告的视频。

我可以建议你安装编解码器(或重新安装,如果你已经安装了它们)。尝试使用ffdshow + Haali Media Splitter。这种组合允许我播放任何媒体类型。并且不要安装K-Lite Codec Pack,因为使用它而出现冻结介质似乎有我自己的问题。