0

现在我正在开发一个 android Video on Demand 或 Audio on Demand Player,我注意到包 android.net.Uri 中有一个函数,我播放视频或音频的部分代码是这样的:

播放音频部分:

mPlayer = new MediaPlayer();
mPlayer = MediaPlayer.create(this, Uri.parse("http://.../MJ.mp3"));
mPlayer.setLooping(true);
mPlayer.start();

播放视频部分:

VideoView vidView = (VideoView)findViewById(R.id.myVideo);
MediaController vidControl = new MediaController(this);
vidControl.setAnchorView(vidView);
vidView.setMediaController(vidControl);
String vidAddress = "https://.../ABC.mp4";
Uri vidUri = Uri.parse(vidAddress);
vidView.setVideoURI(vidUri);
vidView.start();

我想知道这是否满足视频或音频点播请求?换句话说,当我使用URI功能播放音频或视频时,它是否像Youtube一样,只下载部分视频并播放视频,还是先下载整个文件然后播放?

4

0 回答 0