现在我正在开发一个Android视频点播或音频点播播放器,我注意到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一样工作,只下载视频的一部分并播放视频,或者首先下载整个文件然后播放?