0

Android VideoView に奇妙な問題があります。一部のデバイスでアプリをテストしましたが、ほとんどのデバイスでこの問題は発生しません。HD ビデオを再生すると、720p および 1080p の HD ビデオを再生するはずなのに、Galaxy Tab 10.1 でビデオが再生されません。次のように、ビデオ形式がサポートされているかどうかを各デバイスで確認します。

if(CamcorderProfile.hasProfile(CamcorderProfile.QUALITY_720P)){
Log.i(TAG, "playing high quality video");
    uri = Uri.parse("android.resource://com.myapp/raw/" + movieIndex[video]);
} else {
    Log.i(TAG, "playing low quality video");
    uri = Uri.parse("android.resource://com.myapp/raw/" + movieIndexLow[video]);
}

ただし、タブは高開発ビデオを選択するだけです。音は聞こえますが、低品質のビデオのみを使用するとビデオが表示されません。すべて正常に機能しています。誰が問題が何であるか教えてもらえますか?

ありがとう

4

1 に答える 1

0

http://www.thegalaxytabforum.com/index.php?/topic/6999-h264-high-profile-moviesで議論を参照してください。他の多くの Android デバイスと同様に、Tab 10.1 は H264 メイン プロファイルをサポートしていません。Androidの公式仕様では、Baseline プロファイルのみが必要です。

于 2014-01-06T09:01:22.447 に答える