Windows Phone mediaelement错误3123

时间:2012-06-11 10:19:21

标签: c# silverlight windows-phone-7 mediaelement

我正在以编程方式在wp7应用程序中创建一个媒体元素,然后我将它作为一个孩子添加到可见网格中。问题是我收到此错误消息(在MediaFailed事件处理程序内)“3123发生错误。”。

这是使用的网址:http://www.educationalquestions.com/video/ELL_PART_5_768k.wmv

关于问题根源的任何想法(我有ID_CAP_MEDIALIB功能设置以及ID_CAP_NETWORKING)?

2 个答案:

答案 0 :(得分:1)

当使用mosync创建Windows Phone应用程序时,在幕后初始化了几个模块:其中一个是使用VideoBrush的CameraModule,其源是使用PhotoCamera设置的。因为VideoBrush基于MediaElement并且在wp7应用程序中只能使用一个MediaElement,所以第二个(我的)不能正常工作。 CameraModule初始化的解决方法解决了我的问题。

答案 1 :(得分:1)

我在WP8,Windows Phone 8项目中遇到了同样的问题 - 这是因为我从WMAppManifest.xml文件中删除了ID_CAP_MEDIALIB_PLAYBACK功能...

虽然我会将它附加到这个案例中,因为这是我在这个错误代码中找到的第一个问题......