视频托管、转换和流媒体解决方案

视频托管、转换和流媒体解决方案

我目前为我的用户提供上传自己的视频并将其转换为 FLV 和 MP4 的选项,并在我的网站上进行转换。流程如下:

1) 用户将视频上传到网站
2) 然后将原始视频传输(通过 SFTP)到另一个托管服务提供商,然后使用 FFMpeg 将视频转换为 FLV 和 MP4。

这对于小视频有效,然而,我发现了几个问题:

1) 看来视频并不总是能被正确编码(这可能是因为我需要改进 FFMpeg)
2) 我当前的主机提供商不是“流媒体”解决方案,因此视频播放速度可能很慢并且有点难以处理。

随着我的网站不断发展,我希望得到一些关于更有益、更简化的解决方案的意见。我考虑过 Hey!Watch 作为一个可能的解决方案,但他们不提供托管服务。我也考虑过 Panda,但我不确定它如何(或是否)与我当前的托管提供商集成。

总的来说,我正在寻找视频的 3 个基本组成部分:1)转换为 FLV 和 M4V(<-- iPhone、iPod 的格式,对吧?)
2)能够以半速播放(慢动作)。3
)能够创建缩略图
3)流媒体服务器

任何有关可靠且能帮助我的不同提供商的建议都将不胜感激。

谢谢!

答案1

看一下熊猫:用于视频上传、编码和流式传输的开源解决方案。

这里还有一个文章。它是俄语的,但是translate.google.com 有帮助 :)

答案2

作为流媒体服务器,您可以使用 Flash Media Server、Wowza 或 RED5。

  • FMS - 来自 Adob​​e
  • Wowza - 是 FMS 的成熟替代品,可以选择在 Amazon EC2 上购买带有 Wowza 的虚拟机
  • RED5 - 是开源的,它的替代品也相当成熟

对于转换你可以尝试这个项目:http://code.google.com/p/multimedia-conversion/

答案3

尝试编码.com,使用 API 集成非常容易,速度快且可靠。编码在 ec2 上完成。但这是一项付费服务​​。

相关内容