【问题标题】:iOS app file storage. YouTube, parse.com or local?iOS 应用程序文件存储。 YouTube、parse.com 还是本地的?
【发布时间】:2014-06-19 11:56:55
【问题描述】:

我有一个使用大量图片和视频的 iOS 应用。目前,我使用 parse.com 作为后端,并将图片存储在 parse.com 数据库中。想象一下,我有 200 个任务,每个任务有两张图片和一个视频。现在,每个用户将有自己的一组任务,例如,用户 A 可能有 20 个任务,用户 B 40 和用户 C 50,所有不同的任务都包含在这 200 个中。

现在,我担心的是应用性能,而不是服务器存储和其他结构细节...

我认为在应用程序包中包含所有图片并不是一个好主意,因为用户一次只会使用大约 40% 的图片,因此将其全部包含在应用程序中是不明智的。相反,我在数据库中有图片,当用户需要时,应用程序会发出请求并获取它。我是对的吗?这是最好的表现吗?

关于视频,我应该将视频存储在 youTube.com 还是我的 parse.com 数据库中?我认为 youtube 是最好的选择,因为我可以在 parse.com 中直播视频,我需要先下载视频。那有意义吗?

如果有任何其他服务或更好的方式来处理 iOS 应用中的图片和视频,请告诉我。

【问题讨论】:

    标签: ios database video youtube parse-platform


    【解决方案1】:

    关于图像 - 这里的最佳性能是将它们远程存储在服务器上,从看起来你做对了。

    在 YouTube 上存储视频不是最好的主意,但绝对比将它们存储在您的服务器上更好 - 如果您有能力从大量用户上传多个 Youtube 视频并且如果 Google API 允许 - 我会这样做选项。

    一般来说,除了图像缓存之外,我会尽可能少地存储在设备上。尽管如此,即使图像缓存有时也会增长到数百 MB,因此您也必须考虑一下。

    【讨论】:

    • 对于视频,您有什么建议?实际上,用户不会上传视频,而是可以访问我们的机构视频。谢谢
    • 在这种情况下,从 YouTube 加载视频是一件轻而易举的事 - 这是一个简单的脚本和 UIWebView 的问题 - 最懒惰和最简单(但最理智)的实现。或者,如果您愿意,您甚至可以将它们重定向到 Safari 或 YouTube iOS 应用。
    猜你喜欢
    • 2015-10-29
    • 2014-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-18
    • 1970-01-01
    • 2011-02-19
    相关资源
    最近更新 更多