2
我正在研究一个应用程序,我必须使用Android视频播放器。我给这个播放器一个URI,有时运行,有些时候没有。根据定义的过程在运行时生成URI。视频播放器不会每次播放视频
当视频没有播放时,logcat出现以下错误。
03-30 12:58:42.918: D/MediaPlayer(4948): Couldn't open file on client side, trying server side
03-30 12:58:43.516: E/MediaPlayer(4948): error (1, -1004)
03-30 12:58:43.516: E/MediaPlayer(4948): Error (1,-1004)
03-30 12:58:43.520: D/VideoView(4948): Error: 1,-1004
我无法理解此错误。如果任何人都可以向我解释这一点。这是我的(VideoPlayer的)端或服务器端的问题..?
守则正在使用视频播放器如下:
String url = getIntent().getExtras().getString("videourl");
VideoView videoView = (VideoView) findViewById(R.id.videoview);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
Uri video = Uri.parse(url);
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
还有一件事是,在不播放的视频,我得到一个错误对话框,显示:
”抱歉,该视频无法播放“,并带有”确定“按钮。当我按下按钮时,视图不会弹出回到我的应用程序的上一个窗口,而是保留在VideoPlayer屏幕上,我必须按两次返回按钮才能返回到上一个视图。为什么如此......?任何有关解释问题的帮助都非常感谢。
什么是我的意思是它的延伸乌尔视频的类型? – AkashG 2012-07-13 05:29:53