我有一个系统,能够产生一个定制视频(基于输入文本)比实时更快。
我想创建一个HTTP端点:/create_video?description=dog riding a horse,作为响应的一部分,它将URL返回到生成的视频。
视频可能是相当长的,它的产生可能需要一些时间。与其等待它完成,我想在第一帧可用时立即返回响应,这样用户就可以使用提供的URL立即观看(我们生成的速度比实时的快,所以不会有缓冲)。URL必须指向无限期地生成视频(甚至在生成几个月后)。
我正在使用Google。这样做的推荐方法是什么?
我可以创建一个为视频服务的自定义端点,并具有所描述的属性,但也许像custom这样简单的东西可以工作(虽然我无法在写入过程中读取它,但还没有最终完成)?
发布于 2022-11-25 23:29:05
正如per @Piotr Dabkowski所言,在做了一些额外的研究之后,这似乎并不容易。我最好的想法是实现一个自定义端点来流结果,同时使用DB中的临时数组条目生成文件。一旦文件完全生成(db条目将为空并指向云存储位置),则重定向到云存储。
https://stackoverflow.com/questions/74130577
复制相似问题