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