我正在尝试编写一个非常简单的应用程序,它只是尝试播放由 RTSP 服务器流式传输的视频。我在某处读到 VideoView 组件能够处理 RTSP 流。所以我用以下方式编写了代码。
vv = (VideoView) findViewById(R.id.videoView1);
mc = new MediaController(getApplicationContext());
vv.setVideoURI(Uri.parse(url));
vv.setMediaController(mc);
vv.requestFocus();
vv.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
public void onPrepared(MediaPlayer mp) {
vv.start();
}
});
URL 字符串的格式如下 rtsp://192.168.1.136:8554/mercykilling.mkv
我的问题是我不断收到如下错误
V/MediaPlayer(16501): 收到消息 msg=100, ext 1=1, ext2=-18
任何人都可以就这个话题给出任何指示吗?