2013-02-21 82 views
1

是否可以将数据(特别是视频)流式传输到Google App Engine?是否可以将数据流式传输到Google App Engine?

我看过渠道,但似乎在我的GAE应用程序和Google服务器之间,而不是客户端和我的GAE应用程序。

我已看过this question,但虽然它说它正在接收流,但它看起来好像在使用帖子。

在此先感谢!

+0

'stream'是什么意思?对于大多数需要将数据发布到GAE的应用程序。 – dragonx 2013-02-21 23:11:22

+0

在这种情况下,我试图在录制视频时进行流式传输。我不想等到视频完成后再上传文件。 – Felix 2013-02-21 23:14:40

回答

1

您只能使用HTTP POST将数据上传到GAE。

您可以将文件作为一个长HTTP POST进行流式处理,也可以将其分解为多个POST请求,然后在服务器端进行重构。

你可能想要做后者,万一你断开连接,你不必重新发送所有的数据。

+0

我很害怕这个。大鼠。我会等待,希望有人提出一些事情,如果没有出现,我会接受你的答案。你是否知道任何描述你描述的第二种方法的图书馆? – Felix 2013-02-22 00:10:55

+0

第一种方法会更容易。搜索分块传输编码(http://en.wikipedia.org/wiki/Chunked_transfer_encoding)。快速谷歌搜索后者显示了这一点:https://github.com/stholmes/Morsels#readme。我强烈建议使用Google搜索相关内容。 – dragonx 2013-02-22 02:01:57

+0

无论如何,在处理程序返回错误之前,您有60秒的限制。 GAE不是为了这个。 – 2013-02-22 15:50:52

相关问题