Windows Phone 7のAACのMediaStreamSource
-
09-10-2019 - |
質問
カスタムを作成しようとしています MediaStreamSource
私のためのクラス Windows Phone 7
HTTPからAACストリームを読み取るプロジェクト。
私は見ました ManagedMediaHelpers
Microsoftによって提供され、コードが機能しているようですが、唯一の問題は音が得られないことです...実際のデバイスでテストしたので、問題であるのはエミュレータではありません。
私もこれを見ました サイト ホワイトノイズサウンドを取得するだけで、私のコードはオーディオパーツとほぼ同じですが、それでもまったく音がしません...
これを解決する方法についてのアイデアはありますか?
私が試してみることを選んだ理由 MediaStreamSource
私が自分を設定したときです MediaElement
httpストリームのソース
mediaElement.Source = new URI("http://....", UriKind.Absolute);
それは少し遅れています、そして私はその理由を理解することはできません。私も使用しようとしました XNA
MediaPlayer
しかし、それには多くの制限があるので、私はそれをmyeの目的に使用することはできません...
すべての助けが大歓迎です、ありがとう!
解決
MediaStreamSourceを使用したい場合は、独自のデコーダーなどを作成する必要があります。これは本当に時間がかかりますが、必要ではありません。あなたが使いたいのは、audioplaybackagentです。 実装方法の情報については、このリンクを確認してください。
これは、オーディオを含むURLを提供でき、その後、バックグラウンドでストリーミングする(アプリなどを閉じる場合)。
所属していません StackOverflow