是否可以將數據(特別是視頻)流式傳輸到Google App Engine?是否可以將數據流式傳輸到Google App Engine?
我看過渠道,但似乎在我的GAE應用程序和Google服務器之間,而不是客戶端和我的GAE應用程序。
我已看過this question,但雖然它說它正在接收流,但它看起來好像在使用帖子。
在此先感謝!
是否可以將數據(特別是視頻)流式傳輸到Google App Engine?是否可以將數據流式傳輸到Google App Engine?
我看過渠道,但似乎在我的GAE應用程序和Google服務器之間,而不是客戶端和我的GAE應用程序。
我已看過this question,但雖然它說它正在接收流,但它看起來好像在使用帖子。
在此先感謝!
您只能使用HTTP POST將數據上傳到GAE。
您可以將文件作爲一個長HTTP POST進行流式處理,也可以將其分解爲多個POST請求,然後在服務器端進行重構。
你可能想要做後者,萬一你斷開連接,你不必重新發送所有的數據。
我很害怕這個。大鼠。我會等待,希望有人提出一些事情,如果沒有出現,我會接受你的答案。你是否知道任何描述你描述的第二種方法的圖書館? – Felix 2013-02-22 00:10:55
第一種方法會更容易。搜索分塊傳輸編碼(http://en.wikipedia.org/wiki/Chunked_transfer_encoding)。快速谷歌搜索後者顯示了這一點:https://github.com/stholmes/Morsels#readme。我強烈建議使用Google搜索相關內容。 – dragonx 2013-02-22 02:01:57
無論如何,在處理程序返回錯誤之前,您有60秒的限制。 GAE不是爲了這個。 – 2013-02-22 15:50:52
'stream'是什麼意思?對於大多數需要將數據發佈到GAE的應用程序。 – dragonx 2013-02-21 23:11:22
在這種情況下,我試圖在錄製視頻時進行流式傳輸。我不想等到視頻完成後再上傳文件。 – Felix 2013-02-21 23:14:40