WMV文件在WP8模拟器上播放 - 无法在设备上播放

时间:2013-03-13 11:34:39

标签: c# windows-phone-8 windows-phone wmv windows-phone-8-emulator

我有一个WMV文件的网址,我希望在我的应用中使用MediaPlayerLauncher。这在模拟器中运行得很好,但是当我在我的设备上运行时,运行与模拟器中完全相同的代码时,我收到消息"抱歉,我们无法在您的手机上播放此文件"。我的手机是HTC 8x。有谁知道为什么会这样?

2 个答案:

答案 0 :(得分:1)

模拟器的视频编解码器支持与设备不完全匹配。

此外,根据手机上的确切芯片组,特定音频或视频文件中的编解码器可能不支持任何特定设备。您可以在MSDN找到更多信息。

答案 1 :(得分:0)

这对我有用:

当您尝试从应用程序播放AudioTrack并且根本没有响应时(甚至没有生成异常),可以通过手机的音乐+视频应用程序(歌曲或播客)播放内容,然后尝试使用您的应用再次。

(我还在用BackgroundAudioPlayer调试这个问题...我想我可能会在ISO存储中传递一个尚未完成下载的文件名。然后,AudioPlayer会窒息,然后我就失败了检测并从中恢复。我将在此处再次发布任何进展。)