Сделайте ваши видео (файлы) в корзине s3 общедоступными,
и используйте общедоступный URL-адрес, он будет доступен везде.
ИЗМЕНИТЬ
Вы можете использовать VideoView. Вот пример:
VideoView videoView = (VideoView) findViewById(R.id.videoView);
//Use a media controller so that you can scroll the video contents
//and also to pause, start the video.
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoURI(Uri.parse(videoUrl));
videoView.start();
Вы должны предоставить URI (имея переменную String url, где она содержит URL-адрес видео) с этим кодом Uri.parse(url). А также убедитесь, что URL-адрес подходит. Также предоставьте соответствующие разрешения для вашего приложения (поскольку оно использует Интернет, вам нужно будет добавить <uses-permission android:name="android.permission.INTERNET" > в Manifest.xml вашего приложения. Наконец, вы должны определить свою активность MediaPlayerActivity в Manifest.xml вашего приложения.
Вы также можете использовать MediaPlayer. На сайте разработчиков Android есть хорошее руководство здесь.
H.264
Согласно этим, Android поддерживает воспроизведение базового профиля h.264. Таким образом, ваше видео h.264 не является базовым профилем или, возможно, оно содержит неподдерживаемый звук.
Обратите внимание, что существует множество разновидностей h.64, поэтому вам следует проверить свой видеофайл: http://www.niallkennedy.com/blog/2010/07/h264-video.html
person
Salmaan
schedule
10.04.2015