在创建用户的Web应用程序上,允许上传视频。使用ffmpeg将视频转换为x264以进行iOS播放。因此,如果有太多用户要杀死Web服务器。
我正在考虑这样的事情。为应用程序和接收视频文件的应用程序提供一些编码服务器上传到任何一个编码服务器,编码服务器对视频进行编码并将其上传回Web服务器。
是否还有其他解决方案,不会增加用户的响应时间?用户必须在上传过程完成后立即查看视频预览。
客户端不需要任何第三方视频编码服务。我们已多次谈判,但他们不希望这样。
答案 0 :(得分:0)
使用Resque之类的内容来排队编码作业。然后,您可以根据Resque上的队列大小来扩展进程/计算机的数量。