1

ライブチャンネルを表示するためのアプリを開発しています。チャンネルはWindows Media Services 9でホストされています。私はストリームを再生するためにMediaElementを使用しています。ストリームを最初に再生していますが、アプリを再起動しない限り、2回目の再生では再生されません。ライブストリーミングの問題

WP7のインターネットエクスプローラと同じ問題は、最初にストリームを再生しますが、2番目の試みでは再生されません。

バグですか?またはこの問題の解決策がありますか?

答えて

0

IIS Smooth Streamingを使用していますか?そうでない場合は、どうしてですか?未知のネットワーク状況に合わせて拡張する必要のあるモバイルデバイス用に開発している場合は、プログレッシブダウンロード再生よりも適応型ストリーミングが優れています。

あなたは、サーバー側でIIS Smooth Streamingのを使用している場合は、<のMediaElementソースが=使用しないでください "のhttp:// foo" という/>ではなく、むしろ< SSME使用:SmoothStreamingMediaElementのStreamSource = "のhttp:// FOOを/bar.ism/manifest "/>コントロールを使用します。

setting up an IIS smooth streaming endpointconsuming it from WP7には多くのドキュメントがあります。 < smf:SmfPlayer />コントロールを使用することを検討する必要があります。これは、メディア要素のような再生矩形だけでなく、完全機能のWP7ビデオプレーヤーを提供するためです。

+0

私たちは 'SSME'を使用しましたが、サウンドは非常に低かったですが、' MediaElement'は音質は良くなりましたが、2回目には再生しません。 –

+0

Ha? SSMEはオーディオ品質AFAIKとは関係ありません。それはあなたのIIS Smooth Streamingサーバーエンコーディング設定に関するものです。あなたがそれに満足するまで、オーディオエンコーディングの設定をしっかりと調整してください。 – JustinAngel