не могу воспроизвести видео через RTSP - PullRequest
0 голосов
/ 26 марта 2012

Привет, у меня проблема с потоковой передачей. Когда я запускаю видео через http, это работает, но мне нужно запустить его через rtsp. Когда приложение запускается, у меня есть панель с кнопками, но время 0:00, и у меня нет изображения. У меня нет ошибок типа «видео не воспроизводится», что мне делать?

String SrcPath = "rtsp://v5.cache1.c.youtube.com/CjYLENy73wIaLQnhycnrJQ8qmRMYESARFEIJbXYtZ29vZ2xlSARSBXdhdGNoYPj_hYjnq6uUTQw=/0/0/0/video.3gp";
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);


       VideoView myVideoView = (VideoView)findViewById(R.id.myvideoview);
       myVideoView.setVideoURI(Uri.parse(SrcPath));
       myVideoView.setMediaController(new MediaController(this));
       myVideoView.requestFocus();
       myVideoView.start();


   }

1 Ответ

1 голос
/ 27 марта 2012

Хорошо, я нашел решить.У меня была такая проблема из-за моего планшета, он не может ничего воспроизвести через rtsp, не знаю почему.На другом устройстве это работает хорошо.

РЕДАКТИРОВАТЬ:

ЭТО НЕПРАВИЛЬНО для Android 2.3.4 я нашел информацию об этом, и эта версия Android не может использовать rtsp,Я слышал, что есть необходимость добавить декодер.Или просто попробуйте другую версию

...