在Android上播放RaspberryPI的视频流

时间:2013-10-27 20:13:16

标签: android camera raspberry-pi v4l2

我在Android设备上播放视频流时遇到问题。我正在使用Raspberry PI Camera Board。

在RaspberryPI上运行RTSP服务器:

uv4l --driver raspicam --auto-video_nr --framerate 12     
cvlc v4l2:///dev/video0 --v4l2-width 176--v4l2-height 144 --v4l2-chroma h264 --sout '#rtp{sdp=rtsp://:8554/}'

我试着通过代码在Android上播放它:

 String uri = "rtsp://localhost:8554/test";
        VideoView v = (VideoView) findViewById( R.id.videoView );
        v.setVideoURI( Uri.parse(uri) );
        v.setMediaController( new MediaController( this ) );
        v.requestFocus();
        v.start();

Android让我误认为无法播放视频 MS Windows中的VLC播放器工作正常 如何配置raspicam / cvlc在Android上播放视频? 谢谢,LK

1 个答案:

答案 0 :(得分:0)

似乎VideoView在使用rtsp直播时出现问题。如果流的长度未知,则显示“无法播放视频”。我也想知道这个问题的解决方案。 Vlc for android工作正常,但我不知道如何在我的应用程序中集成它。