网络摄像头聊天应用程序 - p2p vs fms

时间:2011-07-25 03:14:11

标签: flash webcam p2p flash-media-server adobe-cirrus

我目前正在开发一个网站,我希望在用户之间保持网络摄像头聊天。每个客户都有一个帐户,可以在需要帮助时打电话给不同的客户。

我正在考虑在客户端之间设置Flash媒体服务器或创建p2p(cirrus)连接。很确定第一个解决方案可以正常工作,但托管的成本可能要高得多。我担心p2p解决方案可能会给用户带来一些问题,因为这可能隐藏在某些防火墙后面,或者存在于一些不允许他们与远程计算机建立p2p连接的网络中。

你会使用哪一个?

3 个答案:

答案 0 :(得分:1)

我所使用的所有凸轮产品都使用了FMS而没有任何问题,但如果成本问题,red5是FMS的开源替代品。 http://www.red5.org/

答案 1 :(得分:1)

使用Adobe Cirrus不是一个好主意,因为:

  • 是的,防火墙可能是一个问题(UDP协议被禁用等)。
  • Adob​​e尚未公开宣布Cirrus的商业可用性,因此无法保证它将来每次都可用,这就是为什么如果你想建立基于p2p的聊天,那肯定是可行的,你必须使用FMS4,什么不是一个廉价的解决方案。

您可以在此处找到有关媒体服务器的摘要: I want to install a RTMP server

如果您有任何疑问,请询问。

答案 2 :(得分:0)

开发RTMFP的人之一Michael Thornburgh在FMS论坛的thread中讨论了这个问题。它包含了他在Adobe MAX上关于P2P的演示文稿的链接。