0

wp7アプリケーションでスムーズなライブストリーミングSMFプレーヤーを使用しています。最初の起動では正常に動作します。

私はビデオストリーミングが機能していることを意味します。しかし、2回目に実行すると、機能しませんが、エラーは発生しません。私のXMALコードは次のとおりです。

  <StackPanel Orientation="Vertical">
                <TextBlock Text="WP7 Smooth Streaming Demo" Height="12" Width="266" FontSize="22" Foreground="Blue"/>
                <Core:SMFPlayer Name="strmPlayer"
        HorizontalAlignment="Stretch"
                     Margin="0"
                     VerticalAlignment="Stretch"/>
            </StackPanel>

そして私のC#コードは

PlaylistItem item = new PlaylistItem();
 item.MediaSource = new Uri("http://video3.smoothhd.com.edgesuite.net/ondemand/Big%20Buck%20Bunny%20Adaptive.ism/Manifest");
            item.DeliveryMethod = Microsoft.SilverlightMediaFramework.Plugins.Primitives.DeliveryMethods.AdaptiveStreaming;
            strmPlayer.Playlist.Add(item);
            strmPlayer.Play(); 

どうすればこの問題を解決できますか?

4

1 に答える 1

0

これはマルチ解像度ビデオの問題です。wp7 はすべての解像度のビデオをサポートしていないためです。

したがって、その時点でデバイス上でアプリケーションを実行するときは、RestrictTracks メソッドを使用してください。 RestrictTracks メソッド

あなたのビデオのビットレートの問題だと思います。

nokia lumia の場合は、このチュートリアルの開発者ガイドを参照してください。

何か問題があればお知らせください

于 2013-01-08T09:39:57.597 に答える