Windows phone 7 WP7:LivesmoothStreaming无法与设备一起工作

Windows phone 7 WP7:LivesmoothStreaming无法与设备一起工作,windows-phone-7,live-streaming,Windows Phone 7,Live Streaming,我们正在构建一个实时平滑流媒体WP7应用程序。它可以在模拟器上完美运行,但不能在设备上运行(显示为空白) 我们也在尝试在WP7上使用smf播放器进行流媒体播放,但每次我们都会在播放器上看到一个空白屏幕。它只在Emulator上工作。 尽管没有抛出错误 如何在windows phone而不是emulator上应用实时流媒体 寻找您的响应您的流媒体源是否包含多分辨率曲目 在WP8模拟器上进行测试,然后将应用程序部署到WP7设备时,可能会出现这种问题。特别是如果WP7设备是第一代设备,如HTC HD7

我们正在构建一个实时平滑流媒体WP7应用程序。它可以在模拟器上完美运行,但不能在设备上运行(显示为空白)

我们也在尝试在WP7上使用smf播放器进行流媒体播放,但每次我们都会在播放器上看到一个空白屏幕。它只在Emulator上工作。 尽管没有抛出错误

如何在windows phone而不是emulator上应用实时流媒体


寻找您的响应

您的流媒体源是否包含多分辨率曲目

在WP8模拟器上进行测试,然后将应用程序部署到WP7设备时,可能会出现这种问题。特别是如果WP7设备是第一代设备,如HTC HD7

基本上这是因为WP8模拟器和WP8设备支持多分辨率,但旧设备不支持多分辨率轨迹。您可以在此处阅读更多内容:

所以,基本上你必须在你的WP7应用程序上处理这个事件,并且只处理相同分辨率的曲目。
对于WP8设备,您不需要这样做。

:是的,我的流媒体源包含多分辨率曲目。我有wp7模拟器。谢谢,现在我的视频播放器也在设备上工作。这是通过RestrictTracks方法实现的。@user1774180太棒了!对于未来,请考虑您的用户可以使用您的应用程序在WP8设备,这是能够流多分辨率跟踪。因此,您需要实现不同的逻辑,以便根据设备功能提供最佳的图像质量。:感谢您提供此类信息,但如何为不同的开发(即wp8或wp7)管理此逻辑