无法播放此视频。 android videoView 由android设备录制的mp4

新手上路,请多包涵

在此处输入图像描述

我已经与其他 formats 一起寻找现有的潜在解决方案,但那些仍然以提到的错误响应。

最后,用同一台设备录制视频并将其用作此应用程序的资源,但仍然无法正常工作。

设备: SGS2 ,联想 a820

视频类型: MPEG-4 video (video/mp4)

     videoView = (VideoView)findViewById(R.id.videoView);
    videoView.setVideoPath("android.resource://raw/sample.mp4");
    videoView.start();

原文由 Jacob 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 593
2 个回答

请参考下面的代码片段……问题出在路径声明上……

  String uriPath = "android.resource://"+getPackageName()+"/"+R.raw.aha_hands_only_cpr_english;
        Uri uri = Uri.parse(uriPath);
        mVideoView.setVideoURI(uri);

而已…

原文由 Jayesh Khasatiya 发布,翻译遵循 CC BY-SA 4.0 许可协议

我尝试了之前提到的所有方法,但事实证明播放 mp4 文件需要互联网许可。

 <uses-permission android:name="android.permission.INTERNET" />

原文由 Vol-i 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题