2012-04-16 6 views
0

私はManagedMEdiaHelpersプロジェクトを背景オーディオストリーミングプロジェクトのベースとして使用しています。Windows Phone 7 - オーディオストリームの開始時の乱れ

音声出力は正常ですが、再生を開始するのに1〜6秒かかることがあります。その時間の間、デバイスは、しゃっくりや擦り傷に類似したいくつかの奇妙なノイズを送信します。

私は、次のproperiesを持ってストリーミングしようとしているmp3:mp3の残りの部分はうまく演じているとき

Bitrate: 320000 
Sampling Rate: 44100 

は、ストリームの開始にノイズのようなものを受け取るために、考えられる原因は何ですか?

詳細情報

私はしゃっくり中にfpsのカウントはので、私は、アプリケーションのプロファイリングしようとした20を下回っていたことに気づきました。

私はしゃっくり期間中に以下のメッセージが表示されました:

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

答えて

0

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

私はちょうどサムスンOMNIA 7で同じコードを試して、ストリームは完璧です。また、fpsカウントにペナルティはありませんので、私はこのデバイスにCPUホギングがないと思います。

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