Video 服务器端视频处理还是云?

Video 服务器端视频处理还是云?,video,cloud,transcoding,Video,Cloud,Transcoding,我目前正在研究在线处理上传视频数据的解决方案。 将有不同的视频格式上传到平台,我们需要将它们转换成flv,并以较小的分辨率重新渲染它们。(^=压缩) 我目前的计划是: 1个web服务器管理web应用程序 1台Sotrage服务器,用于上传和视频存储 转码过程将在存储服务器上进行(这将是一个高端和高性能的服务器),如果需要,它将把视频处理外包给Amazon-EC2-instances 这就是我的计划。我有点怀疑这种方法是否有效和协调 所以-在明文中:我想要你的一些反馈 希望你能帮助我 问候, ~M

我目前正在研究在线处理上传视频数据的解决方案。
将有不同的视频格式上传到平台,我们需要将它们转换成flv,并以较小的分辨率重新渲染它们。(^=压缩)

我目前的计划是:
1个web服务器管理web应用程序
1台Sotrage服务器,用于上传和视频存储

转码过程将在存储服务器上进行(这将是一个高端和高性能的服务器),如果需要,它将把视频处理外包给Amazon-EC2-instances

这就是我的计划。我有点怀疑这种方法是否有效和协调

所以-在明文中:我想要你的一些反馈

希望你能帮助我

问候,
~MxAgent

从本地编码开始,然后在需要时移动到云。 行业重量级的视频编码工具,有一个基于云的解决方案,您可以使用:。这个解决方案的一个潜在的优点是,如果您的编码需求上升到内部进行编码是有意义的,那么您可以购买它们的软件来在您的硬件上运行

侧边栏:现代i7+CPU在视频编码方面绝对令人震撼。假设使用多线程编码器(例如:x264+FFmpeg和ptheads,其中4个线程是最佳的),并且使用多个内核(比如4+),一次运行多个作业是有意义的。我目前使用这样的算法来确定并发h264作业的数量:

# encoding jobs = max(2, (# cores / 4) + 1)

我提到这一点是因为,根据你的应用程序,你可能不需要像你想象的那样多的编码能力。如果你想“自己动手”,那么一定要从小事做起,根据需要增加复杂性。

非常感谢你的回答!我想这会对我有很大帮助,尤其是这个程序!我们谈论的是每天大约2-10分钟的150个视频的数量,但是:在几个月甚至几周后,这可能呈指数增长。所以我需要做好充分的准备!我想我会使用我们的XEON Quadcore服务器,它支持超线程,然后在队列不断增长时移动到云端。。