【问题标题】:Google Drive as a video hosting/streaming platform?Google Drive 作为视频托管/流媒体平台?
【发布时间】:2013-02-12 11:47:28
【问题描述】:

我正在开发一个 iOS 应用程序,它可以生成视频文件并有一个社交画廊供用户显示他们的剪辑。经过大量研究后,我发现 Google Drive 非常适合我的需求,因此我进行了一些测试,并成功让该应用将文件上传到 GDrive 和所有内容。

现在我需要在 MPMoviePlayerViewController 中流式传输上传的文件,因为我需要某种直接链接,对吗?在我最初的测试之后,我使用变量 WebContentLink 作为源 URL,它完美地工作,我对结果非常满意,但是现在它不再工作了,我不知道发生了什么,我认为我使用的方法不现实?我尝试了所有其他可能的链接,但似乎都没有。

有人可以就 Google 云端硬盘是否真的支持这一点以及如何以可靠的方式将其归档的最佳方式提供指导?

非常感谢!

【问题讨论】:

  • 我通过在文件名变量(上传时)的末尾添加 .mp4 并使用 webContentLink 作为电影播放器​​的 URL 使其再次工作。只是想知道您是否认为这是一种可靠的方法并且我没有违反 Google Drive 的任何使用条款。问候!
  • 另一个更新 .. 现在我一切都恢复正常了,但我遇到了另一个问题,似乎文件有带宽限制,并且在视频中进行了一些(真的不是很多)可视化之后再次停止工作,我尝试了浏览器上的直接链接,现在我收到消息:“抱歉,您目前无法查看或下载此文件。查看或下载的用户太多......”我很想听听 Google 云端硬盘团队关于我的问题以及如何以可靠的方式将其归档的信息。
  • Ps:如果我使用 embedLink 在网络浏览器中显示它,它可以不受任何带宽限制,但是我不能在 iOS 设备中使用 embedLink,因为它是基于 Flash 的播放器.. .

标签: ios google-drive-api


【解决方案1】:

当我尝试下载 28 次(测试)同一个 24mb 文件时,我也遇到了同样的错误。

但是我知道如果我要使用内容所有者 ID 下载,它确实允许在第 28 次之后下载

https://docs.google.com/a/onwardsct.com/uc?id=0ByvXJAlpPqQPYWNqY0V3MGs0Ujg&export=download

抱歉,您目前无法查看或下载此文件。

最近有太多用户查看或下载了此文件。请稍后再尝试访问该文件。如果您尝试访问的文件特别大或与多人共享,则最多可能需要 24 小时才能查看或下载该文件。如果 24 小时后您仍无法访问文件,请联系您的域管理员。

【讨论】:

    【解决方案2】:

    目前,本地流文件的体验并不理想,抱歉。这是谷歌正在做的事情。

    不过,您这样做是正确的。 webContentLink 应该使用用户的配额,这对于大多数情况来说应该足够了。如果你能给出一些具体的数字,我们可以看看。

    嵌入链接是在移动设备上显示它的最佳方式,但正如您所说,它并非在任何地方都有效。

    【讨论】:

      【解决方案3】:

      是的,谷歌驱动器可用于托管和流式传输您喜欢的视频。它也可以用作 Web 项目的演示服务器。这里是how to host a website on Google drive

      【讨论】:

        猜你喜欢
        • 2017-06-07
        • 2011-03-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多