2013-01-05 45 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

相關問題