首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在-项目-视频-存储在哪里和格式?

在-项目-视频-存储在哪里和格式?
EN

Stack Overflow用户
提问于 2015-04-25 11:54:22
回答 2查看 434关注 0票数 0

我有一个相当复杂的android应用程序,对于几个功能,我想在应用程序中提供一些教程视频。

  • 我必须把我的视频文件放在我的项目中吗?也是在像我的图片这样的可绘图文件夹里?
  • 哪种格式?(mpg,av,.)
  • 我是否也必须提供不同的品质,如mdpi,hdpi,.?

我想提供一个ListView与一个缩略图的视频,一个标题和一个小的描述。在用户单击列表视图的某一项后,我希望播放所选视频。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-25 12:08:12

如果你有很多视频,你可能不想把它放在apk里面,因为apk的大小是有限的,不是每个用户都想下载并存储在超过50 mb的设备应用上。我建议你把你的视频上传到youtube (只需创建你的频道,并根据你的需要上传更多的视频)。你可以用youtube android api在应用程序中显示你的视频。

如果您没有很多视频(总体上是< 50 mb),我建议您在res文件夹中创建文件夹res并将所有视频存储在那里。然后,您将能够使用内置的VideoView访问它。它支持下一种格式:支持的媒体格式。使用VideoView的示例:

代码语言:javascript
复制
VideoView videoView = (VideoView) findViewById(R.id.video_view);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.filename));
videoView.start();
票数 2
EN

Stack Overflow用户

发布于 2015-04-25 12:06:35

将文件夹'raw‘添加到您的res文件夹中,并将视频存储在其中。有关格式,请参见:http://developer.android.com/guide/appendix/media-formats.html

看看这个:https://stackoverflow.com/a/11348850/4465685

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29864805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档