2

httpからAACストリームを読み取るプロジェクトのカスタムMediaStreamSourceクラスを作成しようとしています。 Microsoftから提供されたものを調べましたが、コードは機能しているようです。唯一の問題は、音が出ないことです...実際のデバイスでテストしたので、エミュレーターではありません。問題。 私もこのサイトを見て、ホワイトノイズの音を出そうとしました。私のコードはオーディオ部分とほぼ同じですが、それでもまったく音が出ません...Windows Phone 7
ManagedMediaHelpers

これを解決する方法について何かアイデアはありますか?

私が試してみる理由は、ソースをhttpストリームにMediaStreamSource設定したときにMediaElement

mediaElement.Source = new URI("http://....", UriKind.Absolute);

少し遅れて、理由がわかりません。私も使ってみましたXNA MediaPlayerが、制限が多いので、自分の目的には使えません...

すべての助けに感謝します、ありがとう!

4

1 に答える 1

0

MediaStreamSourceを使用する場合は、独自のデコーダーなどを作成する必要がありますが、これには非常に時間がかかり、おそらく必要ありません。使用したいのはAudioPlaybackAgentです。実装方法については、このリンクを確認してください。

これは、オーディオを含むURLで提供され、バックグラウンドでもストリーミングされます(アプリを閉じる場合など)。

于 2013-10-16T11:07:32.773 に答える