проблема с потоковым видео в Android - PullRequest
4 голосов
/ 20 июня 2011

Я занимаюсь разработкой простого приложения, которое будет воспроизводить видео с потокового сервера vlc через потоковую передачу rtsp ... но пока я запускаю приложение, оно показывает мне такую ​​ошибку «Ошибка медиаплеера (1, -21474648), ошибка видеосъемки: 1, -21474648», «Состояние ARTSPConnectio: RTSP / 1.0 461 Unsupported transport» и MyHandler SETUP (1) завершены с результатом 0 »в logCat, а также отображается« это видео нельзя играть "в эмуляторе ..

Я сделал много Google на нем .. но не нашел решения, ниже мой код

   public class VideoDemo extends Activity 
          {
   private VideoView video;
   private MediaController ctlr;

            @Override
   public void onCreate(Bundle icicle) {
   super.onCreate(icicle);
   getWindow().setFormat(PixelFormat.TRANSLUCENT);
   setContentView(R.layout.main);

   video=(VideoView)findViewById(R.id.video);
   ctlr=new MediaController(this);
   video.setMediaController(ctlr);
   video.setVideoURI(Uri.parse("rtsp://192.168.1.2:5544/sample"));

   video.requestFocus();
   video.start();

            }
       }

Заранее спасибо

1 Ответ

0 голосов
/ 31 декабря 2014

Я думаю, что нет проблем с вашим кодом. пожалуйста попробуйте эти URI:

rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov

http://www.wowza.com/_h264/BigBuckBunny_175k.mov

Если вы используете свой собственный видеосервер, убедитесь, что потоковое видео работает.

...