Как работает android.net.Uri

Сейчас я занимаюсь разработкой 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, который загружает только часть видео и воспроизводит видео, или сначала загружает весь файл, а затем воспроизводит его?

0 ответов

Другие вопросы по тегам