1

MediaPlayerLauncherアプリで再生したいWMVファイルへのURLがあります。これはエミュレーターでは問題なく動作しますが、エミュレーターとまったく同じコードをデバイスで実行しようとすると、「申し訳ありませんが、このファイルを携帯電話で再生できません」というメッセージが表示されます。私の電話はHTC 8xです。なぜこれが起こるのか誰にも分かりますか?

4

2 に答える 2

1

エミュレーターのビデオ コーデック サポートは、デバイスと正確には一致しません。

また、電話機の正確なチップセットによっては、特定のオーディオ ファイルまたはビデオ ファイルのコーデックが特定のデバイスでサポートされていない場合があります。詳細については、MSDNを参照してください。

于 2013-03-13T11:41:34.857 に答える
0

これは私のために働いた:

アプリから AudioTrack を再生しようとして、応答がまったくない (例外が生成されていない) 場合は、携帯電話の Music+Videos アプリ (曲またはポッドキャストのいずれか) から何かを再生してから、アプリを再試行してください。

(私はまだBackgroundAudioPlayerでこの問題をデバッグしています...ダウンロードが完了していないISOストレージのファイル名を渡している可能性があると思います.AudioPlayerが窒息しているため、検出に失敗し、から回復します。進展があればまたここに投稿します。)

于 2013-04-02T22:23:32.327 に答える