2013-01-05 39 views
0

我们正在构建一个LIVE Smooth Streaming WP7应用程序。它可以在模拟器上完美工作,但不能在设备上显示(显示为空白)。WP7:LivesmoothStreaming不与设备一起工作

我们也试图在WP7上播放流式播放的smf播放器,但每次播放器都会出现空白屏幕。它只在模拟器上工作。 虽然没有错误被抛出。

如何我可以申请实时流在我的Windows手机不在模拟器上。

寻找你的性反应

回答

2

请问你流源包含多分辨率的轨道?

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

基本上这是因为WP8仿真器和Wp8设备确实支持多分辨率,但旧设备不支持多分辨率轨道。你可以在这里阅读更多:http://blog.supaywasi.com/2013/01/smooth-streaming-multi-resolution-support-for-windows-phone/

所以,基本上你必须处理你WP7应用程序中的ManifestReady事件和RestrictTracks到只有相同分辨率的轨道。 对于WP8设备,你不需要这个。

+0

:是的,我的流媒体源包含多分辨率tracks.and我有wp7模拟器。 – MansinhDodiya

+0

:现在感谢我的视频播放器正在使用设备。这是通过RestrictTracks方法。 – MansinhDodiya

+0

@ user1774180太棒了!对于将来,请考虑您的用户可以在WP8设备上使用您的应用程序,这些设备能够传输多分辨率音轨。因此,您需要实施不同的逻辑,以便根据设备功能提供最佳图像质量。 – Mike

相关问题