Вот код для воспроизведения URL с видом vedio
String urlVideo = "http://www.youtube.com/cp/vjVQa1PpcFPLrLo9hkR90zKx_XHP5kMNaNb-_bE3v0s=";
VideoView video = (VideoView) findViewById(R.id.videoView1);
Log.d("You", urlVideo);
video.setVideoURI(Uri.parse(urlVideo));
MediaController mc = new MediaController(this);
video.setMediaController(mc);
video.requestFocus();
video.start();
mc.show();
Выдает ошибку и не может запустить видео
Вот сообщение logcat
ERROR/MediaPlayer(1765): error (1, -2147483648)
ОШИБКА / MediaPlayer (1765): ошибка (1, -2147483648) DEBUG / VideoView (1765): ошибка: 1, -2147483648
- Симулятор и целевая ОС - 2.2.
- Это проверено на симуляторе.
Может ли этот код правильно работать на устройстве ??Можете ли вы объяснить код ошибки и причину ошибки ??
Редактировать : Ну, спасибо всем за ваши предложения.На самом деле мое приложение должно воспроизводить видео в своем собственном дизайне, и по вашим предложениям и некоторым другим постам, которые я видел в Интернете, можно сделать вывод, что его нельзя воспроизводить так, как я хочу, и мне нужно открыть его в Интернете.Посмотреть.Спасибо ...