2009-09-07 69 views
3

我需要建立一个系统来播放视频,就像Youtube一样。但视频是实时视频,这意味着视频被立即捕获,转换并广播。有没有开源软件可以做到这一点?如何构建一个服务器来播放实时视频?

我确实需要一些实用指南,包括需求(硬件和软件)。

在此先感谢〜

+0

您是否需要flv视频,或者您也可以接受Windows Media视频? – 2009-09-14 17:53:41

回答

1

Red5可能是比较知名的开放源代码的流能够实时流媒体服务器。也就是说,商用直播流媒体服务器的价格大幅下降。自从我对Red5进行修改以来,我已经有一段时间了,但我发现它是一个过度“不成熟”的项目。

  • Adobe Flash Media Server:此服务器设置标准。过去是过于昂贵,但这些天很便宜
  • Wowza:基于Java,所以它几乎可以运行任何东西。他们的支持论坛有教程和那里的人谁将帮助

Adob​​e和Wowza都允许有限的服务器(10流)免费。

我刚刚在Wowza和QuickTime Broadcaster上演示了一个演示程序。一切都很顺利。 Wowza给我留下了深刻的印象。

如果开源是真的,真的对你很重要,那么你可能想看看其他的服务器是Darwin Streaming Server,虽然这不是Flash视频为主。

+0

你为什么认为red5不成熟? – Omu 2009-11-01 19:41:56

+0

(注意免责声明,*“已经有一段时间了”)。当我评估Red5时,它正在不断更新以修复错误。负载下的长期稳定性是一个问题。内存使用是一个问题。 (最后两点对我来说都很重要,因为我的应用程序的要求很高。)商业产品(如Wowza和FMS)中存在的功能并不存在。开发者邮件列表经常讨论Red5的大规模内部变更。所以,是的。一个合格的不成熟的。随意证明我的错误,但即使你承认它还不能做HD。 – 2009-11-01 20:16:01

0

Red5是免费的,但它不支持高清但

相关问题