0

1.次のコードを使用してサーバーからビデオを再生しました。
2.しかし、申し訳ありませんが、ビデオを再生できませんというエラーが表示されます。

url=bundle.getString("url");
myVideoView = (VideoView)findViewById(R.id.myvideoview);   
myVideoView.setVideoURI(Uri.parse(url));
myVideoView.requestFocus();
myVideoView.setOnPreparedListener(new OnPreparedListener() 
{
         public void onPrepared(MediaPlayer mp) {
                    progressDialog.dismiss();
                    myVideoView.start();
            }
 });


Androidでmp4ビデオをストリーミングする方法を教えてください。

4

2 に答える 2

0
 mVideoView = (VideoView) findViewById(R.id.surface_view);
 mVideoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() +"/"+R.raw.documentariesandyou));
 mVideoView.setMediaController(new MediaController(this));
 mVideoView.requestFocus();

.mp4 ビデオを raw フォルダーに入れる

于 2012-12-31T05:45:21.627 に答える
0

次のコードを試してください

String path="http://www.ted.com/talks/download/video/8584/talk/761";
String path1="http://commonsware.com/misc/test2.3gp";

Uri uri=Uri.parse(path1);

VideoView video=(VideoView)findViewById(R.id.VideoView01);
video.setVideoURI(uri);
video.start();

「path1」から始めます。これは小さく軽量なビデオ ストリームです。次に、「path」を試してみてください。「path1」よりも解像度が高く、携帯電話に最適な高解像度です。https://stackoverflow.com/a/2659346/1218762から回答を得ました

于 2012-12-31T05:36:30.000 に答える