在应用程序中打包视频

时间:2014-01-28 08:42:59

标签: android

我正在开发健身应用程序。我希望用户可以选择查看每个练习的演示视频(其中有十个)。我目前正在访问YouTube视频以进行演示。我今天在我的健身房拍摄了这些动作的人,我很好奇在我的应用程序中打包这些视频的最佳方法。我假设我可以将它们包含在我的drawable中并从那里访问它们。另外,我应该制作什么类型的文件?视频每个都不到30秒,所以我认为它们不会占用应用程序中太多空间,但我可能错了。无论如何,任何建议都会受到欢迎。提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以将它们放入原始文件夹(/ res / raw)。如果需要,创建它。 支持的格式为3gp和mp4。

要播放它们,您可以使用:

 VideoView view = (VideoView)findViewById(R.id.videoView);
    String path = "android.resource://" + getPackageName() + "/" + R.raw.video_file;
    view.setVideoURI(Uri.parse(path));
    view.start();