VLC поток в Android - PullRequest
       19

VLC поток в Android

0 голосов
/ 13 марта 2012

Я пытаюсь создать приложение для потоковой передачи видео с ip-камеры на андроид через rtsp. Чтобы проверить это, я пытаюсь использовать поток RTSP из VLC.

Код, который я использую:

    VideoView videoView = (VideoView) findViewById(R.id.video);

    Uri video = Uri.parse("rtsp://192.168.1.10:5544/test.sdp");
    videoView.setVideoURI(video);
    videoView.start();

при запуске я получаю «Извините, это видео не может быть воспроизведено». Кажется, есть много людей, имеющих эту проблему, но я не могу найти решение.

Файл logcat выглядит так:

03-13 13:11:44.577: D/dalvikvm(400): GC_EXPLICIT freed 606K, 12% free 6429K/7239K, paused 3ms+4ms

03-13 13:11:49.346: D/MediaPlayer(400): Couldn't open file on client side, trying server side

03-13 13:11:49.630: E/MediaPlayer(400): error (1, -2147483648)

03-13 13:11:50.187: E/MediaPlayer(400): Error (1,-2147483648)

03-13 13:11:50.187: D/VideoView(400): Error: 1,-2147483648

03-13 13:11:50.697: D/dalvikvm(400): GC_FOR_ALLOC freed 10K, 11% free 6482K/7239K, paused 310ms

03-13 13:11:50.867: D/dalvikvm(400): GC_CONCURRENT freed <1K, 4% free 6983K/7239K, paused 4ms+2ms

Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

0 голосов
/ 13 марта 2012

У меня была такая же проблема с VideoView, но я заставил ее работать с MediaPlayer.Вот вам пример https://github.com/commonsguy/vidtry/tree

0 голосов
/ 13 марта 2012

Вы уверены, что кодировка поддерживается вашим устройством?У вас есть правильные разрешения?(Интернет)

Код ошибки немного общий, попробуйте поискать ошибку.Возможности, которые я нашел: http://code.google.com/p/android/issues/detail?id=8624

ошибка (1, -2147483648) на Android

...