0

我正在尝试以全屏模式播放 youtube 视频文件(.3GP)。我的 youtube 网址直接以全屏模式打开视频。下面是我播放视频的代码,但它从未播放过。每次我运行代码时,它都会显示 - “无法播放视频。抱歉,无法播放此视频。”

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    VideoView vv = (VideoView) findViewById(R.id.VideoView);                        
    MediaController mc=new MediaController(this);
    mc.setEnabled(true);
    vv.setVideoURI(Uri.parse("http://youtube.googleapis.com/v/Iq81rUGQofk"));
    vv.setMediaController(mc);
    vv.requestFocus();
    vv.showContextMenu();
    vv.start(); 

}

它编译成功,当我运行项目时,出现以下异常:

11-19 03:32:06.097: E/MediaPlayer(12675): Unable to to create media player
11-19 03:32:06.097: W/VideoView(12675): Unable to open content: http://youtube.googleapis.com/v/Iq81rUGQofk
11-19 03:32:06.097: W/VideoView(12675): java.io.IOException: setDataSource failed.: status=0x80000000
11-19 03:32:06.097: W/VideoView(12675):     at android.media.MediaPlayer._setDataSource(Native Method)
11-19 03:32:06.097: W/VideoView(12675):     at android.media.MediaPlayer.setDataSource(MediaPlayer.java:844)
11-19 03:32:06.097: W/VideoView(12675):     at android.media.MediaPlayer.setDataSource(MediaPlayer.java:806)
11-19 03:32:06.097: W/VideoView(12675):     at android.widget.VideoView.openVideo(VideoView.java:227)
11-19 03:32:06.097: W/VideoView(12675):     at android.widget.VideoView.access$2300(VideoView.java:55)
11-19 03:32:06.097: W/VideoView(12675):     at android.widget.VideoView$6.surfaceCreated(VideoView.java:506)
11-19 03:32:06.097: W/VideoView(12675):     at android.view.SurfaceView.updateWindow(SurfaceView.java:533)
11-19 03:32:06.097: W/VideoView(12675):     at android.view.SurfaceView.access$000(SurfaceView.java:81)
11-19 03:32:06.097: W/VideoView(12675):     at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:169)
11-19 03:32:06.097: W/VideoView(12675):     at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590)
11-19 03:32:06.097: W/VideoView(12675):     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1622)
11-19 03:32:06.097: W/VideoView(12675):     at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2447)
11-19 03:32:06.097: W/VideoView(12675):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-19 03:32:06.097: W/VideoView(12675):     at android.os.Looper.loop(Looper.java:137)
11-19 03:32:06.097: W/VideoView(12675):     at android.app.ActivityThread.main(ActivityThread.java:4479)
11-19 03:32:06.097: W/VideoView(12675):     at java.lang.reflect.Method.invokeNative(Native Method)
11-19 03:32:06.097: W/VideoView(12675):     at java.lang.reflect.Method.invoke(Method.java:511)
11-19 03:32:06.097: W/VideoView(12675):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
11-19 03:32:06.097: W/VideoView(12675):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
11-19 03:32:06.097: W/VideoView(12675):     at dalvik.system.NativeStart.main(Native Method)

这是一个 .3GP 视频,对此有任何想法。

4

0 回答 0