2

您好我正在尝试在 android 模拟器中播放 mp4 格式的在线视频。当我尝试播放视频时,没有任何反应。没有错误或什么都没有

我的代码是:

public void playvideo(View view){
        VideoView videoview= (VideoView)findViewById(R.id.videoview_concept);
        videoview.setVideoURI(Uri.parse(http://tutecircle.s3.amazonaws.com/Videos/Number_System-Concept1.mp4));
        videoview.setMediaController(new MediaController(this));
        videoview.requestFocus();
        videoview.start();
    }

我已经在 AAndroidManifest.xml 中注册了互联网权限

4

1 回答 1

0

最初你的代码看起来不错。

几点:

  • 如果可能,请尝试在真实设备上进行测试。根据我的经验,模拟器上的视频性能很差 - 视频通常使用模拟器中不可用的硬件加速。

  • 可能是视频不符合格式要求。在此处查看支持的视频格式:http: //developer.android.com/guide/appendix/media-formats.html可能是不支持流式传输,并且需要很长时间才能下载。

于 2013-07-26T11:25:30.310 回答