从Google Cloud Bucket将视频流式传输到iOS的最佳方式是什么?

时间:2016-06-02 18:05:34

标签: python swift google-app-engine video google-cloud-storage

我目前正在开发一款可让人们观看视频的应用。但是,这些视频存储在Google Cloud存储桶中。我的后端是Python。我现在可以在Python中获取凭据然后下载视频,但是无法从Python获取视频到iOS应用程序。或者我可以通过HTTP请求从服务器直接将视频流式传输到手机,但是我需要访问令牌,这在我的生活中找不到。流式传输这些视频的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

通过后端流式传输视频效率不高 - 速度较慢,需要支付额外的实例时间。更好的选择是直接从云存储桶中流式传输。

如果您的视频无法公开访问,最好选择Here is some sample code使用您的后端,然后将其传递给客户端。客户端可以使用此签名URL直接从云存储中访问内容。

您可能会发现create a signed URL有用。