如果我要部署RTMFP视频/音频流,是否需要媒体服务器?

时间:2012-08-18 19:58:46

标签: flash rtmfp

我有一些问题,请回答我。

基本上我想开发像Livestream / Ustream web app这样的东西。我想学习如何开发类似的东西..但我没有开发Flash应用程序的经验,所以我在潜入之前寻找答案。

我已经阅读过有关RTMFP的文章,我发现它是一种点对点视频/音频流技术,所以如果我需要像adobe flash media server这样的媒体服务器来传输实时视频,我会很困惑

我读到RTMFP不消耗我的带宽,因为它是点对点技术,是真的吗?如果它真的太好了,但是我知道当一个产品太好而不是真的那么它必然有许多缺点。请告诉我在实时流/ Ustream应用中使用RTMFP的不足之处。

3 个答案:

答案 0 :(得分:5)

你可以将ffmpeg,red5和Cumulus结合起来,你几乎可以获得FMS的功能而不需要高昂的费用。我有一个功能性的CentOS 6云实例,它运行LAMP + Cumulus + Red5 1.0 RC + ffmpeg(用于后期录制处理),就像测试的魅力一样 - 尚未在生产中进行测试但是具有可扩展的服务器实例(云端)你应该没事,并根据需要增长 - 我使用PerfectIP进行廉价的托管和测试,但在生产中去亚马逊的AWS

Cumulus / OpenRTMFP在Cent OS 6上设置有点棘手,但不会太多,一旦打开它仍然保持开启状态 - 我的实例还没有重新启动6个月,RTMFP仍然会引入对等端并保持连接完美。

合法 - 不知道我怀疑adobe在RTMFP上有一些待批专利,但考虑到Cumulus的创造者所做的出色工作,我认为adobe将容忍使用该协议的开源技术。

答案 1 :(得分:1)

是的,RTMFP需要Adobe FMS,有免费的开发者。允许10个同时连接和商业用途的版本。

生产版本(包括亚马逊版)的成本相当昂贵......所以也许你应该在尝试开发RTMFP之前检查它们的价格。

还有一个免费的Red5服务器,但它还不支持RTMFP,只支持RTMP(T)

答案 2 :(得分:0)

Cumulus / OpenRTMFP似乎是FMS的替代品。

但有人有这个服务器的经验吗?它合法吗?