我对使用 Cirrus (http://labs.adobe.com/technologies/cirrus/rtmfpgroups.html) 创建 P2P 应用程序很感兴趣。
给出的示例创建与 Adobe 管理的服务器的连接。
我想在我的 Node.js 服务器上执行此操作,我应该如何实现它?还是 Adobe 会强制使用 Cirrus 的开发人员购买 Flash 媒体服务器?
我对使用 Cirrus (http://labs.adobe.com/technologies/cirrus/rtmfpgroups.html) 创建 P2P 应用程序很感兴趣。
给出的示例创建与 Adobe 管理的服务器的连接。
我想在我的 Node.js 服务器上执行此操作,我应该如何实现它?还是 Adobe 会强制使用 Cirrus 的开发人员购买 Flash 媒体服务器?
好吧,您可以使用这个开源替代品https://github.com/OpenRTMFP/Cumulus。另一种选择是购买 45,000 美元的 Flash Media Enterprise Server。开源解决方案的问题在于,adobe 拥有 RTMFP 的一些关键专利,并且众所周知,它们会针对开源强制执行这些专利,例如 rtmfpDump ( http://rtmpdump.mplayerhq.hu/ ) - 一个开源 Flash 电影“下载器”,因此,如果您的应用程序变得流行,adobe 可能会采取行动。
第三种选择是启动闪存服务器亚马逊实例。它们非常昂贵,但没有初始费用http://www.adobe.com/products/flashmediaserver/amazonwebservices/
编辑:自从我上次检查以来,他们似乎已经大大降低了带有闪存服务器的 aws 实例的价格,所以你可能想研究一下,或者如果你猜测你收到来自 adobe 的 DMCA 删除通知的风险,则可以选择开源选项以下。