我不知道在同一台服务器上执行此操作的方法,但您的客户端可能希望将编码卸载到另一个服务(Amazon Web Services是我能想到的唯一示例)。这还可以增加在当前服务器上节省CPU时间的好处,因为视频编码是一个代价高昂的过程。
希望你能找到一种方法来完成这项工作。
我怀疑你会在共享或锁定的托管环境中找到一个可靠的解决方案,因为这些库肯定是必需的。就像jkap所说,你应该考虑将其卸载到另一个地方。但是,如果你能够让ffmpeg工作,你可能想看看Xuggler。我已经在这个问题上发布了如何用最短的代码(我见过)进行转换: 使用Java转换为FLV