Search code examples
xmppchatp2pflash-media-serveradobe-cirrus

Which technology its better to make a voice chat: Cirrus, FMS or XMPP?


I am searching for a good technology to develop a voice chat, until now, the best I found are:

  • Cirrus (Adobe)
  • Flash Media Server (Adobe)
  • XMPP

But all have good and bad features. i.e.:

  • Cirrus runs only in the adobe servers rmtfp://example.adobe.com, is that reliable?, what will happen if some day adobe fall down?

  • FMS it good, but I must pay -_-

  • XMPP it good too, but I cant found reliable information for developing something. And zero information about voice chat.

Do you know some good tech to develop this type of app?


Solution

  • I'd suggest generally a media server, because it's a thing that you control (so better than cirrus) and because it's designed for streaming media (so better than xmpp)
    However i'm not sure about fms, take a look at red5 (which is opensource) and wowza