我需要建立一个系统来播放视频,就像Youtube一样。但视频是实时视频,这意味着视频被立即捕获,转换并广播。有没有开源软件可以做到这一点?如何构建一个服务器来播放实时视频?
我确实需要一些实用指南,包括需求(硬件和软件)。
在此先感谢〜
我需要建立一个系统来播放视频,就像Youtube一样。但视频是实时视频,这意味着视频被立即捕获,转换并广播。有没有开源软件可以做到这一点?如何构建一个服务器来播放实时视频?
我确实需要一些实用指南,包括需求(硬件和软件)。
在此先感谢〜
Red5可能是比较知名的开放源代码的流能够实时流媒体服务器。也就是说,商用直播流媒体服务器的价格大幅下降。自从我对Red5进行修改以来,我已经有一段时间了,但我发现它是一个过度“不成熟”的项目。
Adobe和Wowza都允许有限的服务器(10流)免费。
我刚刚在Wowza和QuickTime Broadcaster上演示了一个演示程序。一切都很顺利。 Wowza给我留下了深刻的印象。
如果开源是真的,真的对你很重要,那么你可能想看看其他的服务器是Darwin Streaming Server,虽然这不是Flash视频为主。
你为什么认为red5不成熟? – Omu 2009-11-01 19:41:56
(注意免责声明,*“已经有一段时间了”)。当我评估Red5时,它正在不断更新以修复错误。负载下的长期稳定性是一个问题。内存使用是一个问题。 (最后两点对我来说都很重要,因为我的应用程序的要求很高。)商业产品(如Wowza和FMS)中存在的功能并不存在。开发者邮件列表经常讨论Red5的大规模内部变更。所以,是的。一个合格的不成熟的。随意证明我的错误,但即使你承认它还不能做HD。 – 2009-11-01 20:16:01
Panda - an open source solution for video uploading, encoding and streaming.还有像这些在SO其他类似的问题。
似乎熊猫是伟大的。我也在看Red5。任何人都知道他们都请分享你的经验,谢谢〜 – 2009-09-08 01:03:31
Red5是免费的,但它不支持高清但
您是否需要flv视频,或者您也可以接受Windows Media视频? – 2009-09-14 17:53:41