Skip to main content
Known Participant
December 10, 2006
Question

FMS capabilities & alternatives

  • December 10, 2006
  • 7 replies
  • 533 views
Hi,

a) Can we do the following with FMS?

- File transfer between two people.
- Sharing PowerPoint presentations


b) Are there any alternative technologies to FMS? In other words, does FMS have any competitors in the market?

Many Thanks,

Essaeyu
    This topic is closed to new replies. Start a new post to keep the conversation going.

    7 replies

    December 11, 2006
    Thanks. So let me see if I can summarize this in miminalistic terms:

    LoadVars/XML - request/response String/XML data

    XMLSocket - continuous connection of XML data

    Flash Remoting - request/response of AMF data

    Flash Media Server - continuous connection of AMF data

    Is that more accurate? That being said, I'm not sure when I would want to use Flash Remoting over LoadVars/XML.

    So, something like ElectroServer is an XMLSocket server, but it handles the the serialization of object types for you(with the AS ElectroServer class), so it seems pretty close to what FMS does, minus the rhtp protocall with video/audo streaming and recording. Does that sound right?
    December 11, 2006
    You could set up a file transfer with some additional serverside. The process would be:

    1. Client 1 uploads a file to server using FileReference.
    2. Upon upload completion, a message is sent to the reciever (via a method call on the NetConnection dispatched by the server to the recieing client) instructing him/her to start downloading the file.
    3. The reciever automatically creates a FileReference object for download.

    December 10, 2006
    FMS cannot transfer files between clients... FMS only supports audio/video and actionscript data. If you wanted to push files to connected clients, you would have your flash client respond to a server method, and the flash client would download the file via http.

    In the case of sharing a powerpoint presentation, I suppose you could convert the ppt to flv, but typically the ppt is converted to .swf and FMS is used to provide the slide number (and accessors for changing that slide number).

    Alternatives... there is an open source project working on a media server ( http://osflash.org/red5). There also Wowza ( http://www.wowzamedia.com/) ...still in beta. No others that I know of.
    December 11, 2006
    > Alternatives... there is an open source project working on a media server ( http://osflash.org/red5). There also Wowza
    > ( http://www.wowzamedia.com/) ...still in beta. No others that I know of.

    So what exactly is ElectroServer ( http://electrotank.com/ElectroServer/) and how does it differ from what Communition Server does? Is it just the direct peer-to-peer streaming of FLV and audio?
    December 11, 2006
    Something to clarify here... there is no such thing as a p2p flash application that uses only the Flashplayer on the client side. The flashplayer doesn't act as a server, so the connection is always client to server, and the server updates the other clients.

    Electroserver is an XML socket server, where FMS uses AMF/RTMP. I suppose when it comes to synchronizing data amongst clients you could use either one, but I've never used electroserver so I can't comment on how well it performs or how flexible it is..