Я разрабатываю пример приложения медиаплеера в Android, чтобы играть в онлайн-видео, я разработал код для воспроизведения видео. Он очень хорошо воспроизводит видео с SD-карты, но в этом отношении я столкнулся с двумя проблемами.Как играть в онлайн-видео на Android?
1 Когда я открываю приложение для онлайн-видео, он показывает видео, но он не воспроизводит видео, и через некоторое время он отображает диалоговое окно с сообщением «Извините, это видео невозможно воспроизвести».
2- У меня есть код для «Progress bar», но я не знаю, куда поместить код, когда видео загружается из Интернета.
Вот мой код, который вы можете проверить. Заранее спасибо.
myVideoView = (VideoView) findViewById(R.id.surface_view);
try
{
myVideoView.setVideoURI(Uri.parse("http://www.MY_DOMAIN_NAME.com/videos/video1.mp4"));
myVideoView.setMediaController(new MediaController(this));
myVideoView.requestFocus();
myVideoView.start();
}
catch(Exception e)
{
Toast.makeText(getApplicationContext(), "No Media found", Toast.LENGTH_LONG).show();
}