動画のURLがあります。ビデオをアプリケーションにストリーミングしたい。ビデオファイルを完全にダウンロードして再生できますが、ビデオのダウンロード中に、YouTube のようにビデオも再生する必要があります。ビデオを含むphpサーバーを実行しています。この質問がされているのを見たことがありますが、どの質問にも答えがありませんでした。
質問する
5721 次
3 に答える
9
コードを実行できます
void playvideo(String url)
{
String link=url;
Log.e("url",link);
view1 = (VideoView) findViewById(R.id.myVideoView);
getWindow().setFormat(PixelFormat.TRANSLUCENT);
MediaController mc = new MediaController(this);
mc.setMediaPlayer(view1);
view1.setMediaController(mc);
view1.setVideoURI(Uri.parse(link));
view1.requestFocus();
view1.start();
}
于 2012-06-08T07:35:28.170 に答える
0
.mp4コンテナなどを使用している場合は、qt-faststart
(Linuxの場合)などのプログラムを使用して、moovアトム(キーフレームなどのデータを含む)をビデオの先頭に移動する必要があります。そうすれば、ビデオ全体がダウンロードされる前にビデオを再生できます。
于 2012-06-08T07:00:21.807 に答える
0
動画ファイルは、HTTP ストリーミングに必要なプログレッシブ ダウンロード用に設定されていない可能性があります
于 2012-06-08T07:09:41.007 に答える