0

私はManagedMEdiaHelpersプロジェクトをバックグラウンドオーディオストリーミングプロジェクトのベースとして使用しています。

音声出力は問題ありませんが、再生を開始するのに1〜6秒かかる場合があります。その間、デバイスはしゃっくりや引っかき傷に似た奇妙なノイズを送信します。

私がストリーミングしようとしているmp3には、次のプロパティがあります。

Bitrate: 320000
Sampling Rate: 44100

mp3の残りの部分が正常に再生されているときに、ストリームの開始時にその種のノイズを受信する可能性のある原因は何ですか?

より詳しい情報

一時的な中断中にfpsカウントが20未満であることに気付いたので、アプリケーションのプロファイルを作成しようとしました。

しゃっくりの期間中に次のメッセージが表示されました。

警告:システムスレッドによる非常に高いCPU使用率:システムおよびその他のアプリケーションがCPUの65,02%を使用しています。このCPU使用率は、システムで実行されている他のタスクが原因であるか、ユーザーアプリケーションによってトリガーされるシステム操作が原因である可能性があります。プロファイリング中にシステムで他のタスクが実行されていないことを確認してください。

4

1 に答える 1

0

これは、HTCレーダーのハードウェア制限でした。

Samsung OMNIA 7で同じコードを試したところ、ストリームは完璧です。また、fpsカウントにペナルティはないので、このデバイスではCPUの占有はないと思います。

不思議なことに、 gsmarenaは両方のデバイスが同じCPUを持っていると言います。

于 2012-04-20T13:23:25.217 に答える