2

奇妙な問題があります: アクティビティに VideoView があり、サーバーから xml ファイルを取得し、それを解析してビデオのパスを取得します (アダルト コンテンツであるため、URL ビデオは投稿しません)、設定しますビデオビューへの URL。

xperia zr、Lg Optimus L5、Xperia tipo、htc Desire hd、asus TF101、エミュレーターでもすべて正常に動作しますが、optimus L7 で再生しようとするとトースト エラーが発生します (このビデオは再生できません)。ビデオと私はこのログを取得します:

06-04 10:13:49.620: E/MediaPlayer(12861): error (1, 9100)
06-04 10:13:49.620: W/MediaPlayer(12861): info/warning (1, 9100)
06-04 10:13:49.640: E/MediaPlayer(12861): Error (1,9100)
06-04 10:13:49.640: D/VideoView(12861): Error: 1,9100
06-04 10:13:49.730: I/MediaPlayer(12861): Info (1,9100)

このエラーはどういう意味ですか??

詳細情報: ビデオ (http で取得したものと同じもの) を彼の SD カードにコピーし、ローカルでこのビデオビューを再現しようとすると、完璧に動作します。

YouTube で動画を再生しようとすると、同じトースト エラー (この動画は再生できません) が表示されますが、別のログ エラーが発生します。error(1, 0).

アンドロイド版 = 4.0.3 | モデル デバイス = LG-P700

ありがとう

4

1 に答える 1

2

解決しました!、画面の幅と高さの問題でした。大きな画面用の 2 つのビデオ サイズ (W:720、H:540) と小さな画面用の (W:480、H:360) があります。

私が試したすべてのデバイスは、小さいサイズよりも大きく、大きいサイズよりも大きいため、問題ありません。

問題は、480w x 800h ピクセルの画面を備えた L7 に付属しているため、小さいよりも大きいですが、大きいと十分ではないため、ビデオを大きいサイズにサイズ変更してクラッシュすることができなかったようです...

小さいサイズのビデオを設定すると、すべて正常に動作します。

于 2013-06-12T15:32:04.417 に答える