我目前正在开发一款可让人们观看视频的应用。但是,这些视频存储在Google Cloud存储桶中。我的后端是Python。我现在可以在Python中获取凭据然后下载视频,但是无法从Python获取视频到iOS应用程序。或者我可以通过HTTP请求从服务器直接将视频流式传输到手机,但是我需要访问令牌,这在我的生活中找不到。流式传输这些视频的最佳方法是什么?
答案 0 :(得分:1)
通过后端流式传输视频效率不高 - 速度较慢,需要支付额外的实例时间。更好的选择是直接从云存储桶中流式传输。
如果您的视频无法公开访问,最好选择Here is some sample code使用您的后端,然后将其传递给客户端。客户端可以使用此签名URL直接从云存储中访问内容。
您可能会发现create a signed URL有用。