【发布时间】:2011-06-04 18:06:11
【问题描述】:
我将在一个视频网站上工作,用户/管理员将能够上传视频并使用一些开源 javascript 播放器播放它们。但是,考虑到它对服务器和存储数据的限制,我想知道在谷歌应用引擎上启动这种项目是否是个好主意。
我在 Google 应用程序引擎上可能会遇到哪些问题,以及这些问题是否有任何可能的解决方案。
目前,我对在上传时转换视频、从上传的视频创建图像(类似于 ffmpeg for google app engine)以及考虑到其请求和响应限制,google app engine 是否允许流式传输大型视频存在疑问。
请提出建议。
提前致谢。
【问题讨论】:
-
我目前正在从事一个需要大量视频的副项目。虽然应用引擎在上传和存储视频以及流式传输方面并不是最直接的起点,但到目前为止它是可行的(还没有深入研究)。我已经上传、标记和流式传输部分作为概念验证工作,但在接下来的几周内,我应该能够收集更多具体数据,并将根据我的经验为您发布正确的答案。我又爱又恨的主要是blobstore……它非常快,但一开始看起来真的很奇怪。祝你好运!
-
@Sologoub 感谢您的回复。您能否提供一些关于如何上传、转换和流式传输视频的指示,只是一些提示会很有用。请将它们作为答案发布。
-
一有好东西我就发上来。目前,我只是上传、创建带有标签的数据存储记录(以便能够搜索它们),然后将它们返回。不幸的是,转换仍然是一个痛点。
-
嗨@Sologoub,距离您上次发表评论已经一年多了,是否有任何博客文章可以分享您的业余项目的结果?至少可以说是一本有趣的书。谢谢。
标签: python google-app-engine google-cloud-datastore