Skip to main content
Participant
July 21, 2009
Question

Authentication for Live Streaming

  • July 21, 2009
  • 1 reply
  • 5103 views

I was pretty confused while stetting up a FMS and reading the docs. Live Streaming is by default enabled for everyone without password.

Then I discovered and installed the authentication module. But this does not work and is not well documented. Also the download page states that it will work with FMS but some lines below it is stated that: "the Flash Media Server Authentication Add-In is only available for the Flash Media Interactive Server and the Flash Media Developer Server. This Add-In does not work with the Flash Media Streaming Server." hmmm. Confusing.

How can I prevent that everyone is using my server for live streaming?

Kind regards,

Tom

    This topic has been closed for replies.

    1 reply

    July 21, 2009

    About the different versions of FMS:

    1. FMSS (streaming server) - Costs $995, and does little more than stream video.

    2. FMIS (Interactive server) - Costs $4500, supports server side application code (server side actionscript), C++ plugins, access to administrative services, ability to scale across multiple servers, and a whole bunch of of other goodies.

    3. FMDS (Development server) - Free. This is essentially the same as FMIS, but has a 10 concurrent connection limit.

    When using FMIS or FMDS, you have a number of options for validating clients via plugins, webservices, or comparison against local data. When it comes to FMSS, I don't know of any way to validate clients, but then again I've never worked with FMSS, so there could be something I'm missing.

    cannsAuthor
    Participant
    July 21, 2009

    First: Thank you for you reply.

    I'm not speakting of client authentication, but authentication for the Flash Live Encoder. Everybody can do a Live Stream on my server.

    Ok. It costs "only" about 1000 $ but does this mean that the Product has to be open by default to the whole world? I think live streaming is no option with this product and should be disabled by default. I think that most users does not even know this "feature".

    I need no user management - just  a single user to protect my by default open server.

    July 21, 2009

    The term "client" refers to any application or process making a connection to FMS. In your case, FMLE is the client, and what you want to do is authenticate credentials.

    Unfortunately, there doesn't seem to be a whole lot in the way of documentation for FMSS. I suspect you can configure the server to prevent publishing altogether, or restict to a specific list of domains, but I don't think you can do any sort of authentication of specific credentials without the auth plugin, a C++ plugin, or server side actionscript.