Flash media server taking forever to load large files

We purchased FMIS and we are encoding large 15+ hour MP4 recordings using flash media encoder. When opening these large files for playback, which have not been opened recently  the player displays the loading indicator for up to 4 minutes! Once it has apparently been cached on the server it opens immediately from any browser even after clearing local browser cache. So a few questions for the experts
1. Why is it taking so long to load the file. Is it because the MP4 metadata is in the wrong format and the file is so huge? I read somewhere that Media Encoder records with incorrect MP4 metadata is that still the case?
2. Once its cached on the server, exactly how much of it is cached. Some of these files are larger than 500mb.
3. What fms settings do you suggest I change. FMIS is running on windows server R2 64 bit, but FMIS itself is 32 bit. We have not upgraded to the 64 bit version. We have 8GB of ram. Is it OK to set FMS cache to 3GB. And would that only have enough room for 3-4 large files, because we have hundreds of them.
best,
Tuviah
Lead programmer, solid state logic inc

Hi Tuviah,
You may want to email me offline about more questions here as it can get a little specific but I'll hit the general problems here.
MP4 is a fine format, and I won't speak ill of it, but it does have weaknesses.  In FMS implementation those weaknesses tend to manifest around the combination of recording and very large files, so some of these things are a known issue.
The problem is that MP4 recording is achieved through what's called MP4 fragmentation.  It's a part of the MP4 spec that not every vendor supports, but has a very particular purpose, namely the ability to continually grow an MP4 style file efficiently.  Without fragments one has the problem that a large file must be constantly rewritten as a whole for updating the MOOV box (index of files) - fragments allow simple appending.  In other words it's tricky to make mp4 recording scalable (like for a server ) and still have the basic MP4 format - so fragments.
There's a tradeoff to this however, in that the index of the file is broken up over the whole file.  Also likely these large files are tucked away on a NAS for you or something similar.  Normal as you likely can't store all of them locally.  However that has the bad combo of needing to index the file (touching parts of the whole thing) and doing network reads to do it.  This is likely the cause of the long delay you're facing - here are some things you can do to help.
1. Post process the F4V/MP4 files into non fragmented format - this may help significantly in load time, though it could still be considered slow it should increase in speed.  Cheap to try it out on a few files. (F4V and MP4 are the same thing for this purpose - so don't worry about the tool naming)
http://www.adobe.com/products/flashmediaserver/tool_downloads/
2. Alternatively this is why we created the raw: format.  For long recording mp4 is just unideal and raw format solves many of the problems involved in doing this kind of recording.  Check it out
http://help.adobe.com/en_US/flashmediaserver/devguide/WSecdb3a64785bec8751534fae12a16ad027 7-8000.html
3. You may also want to check out FMS HTTP Dynamic Streaming - it also solves this problem, along with others like content protection and DVR and it's our most recent offering in tech, so it has a lot of strengths the other areas don't.
http://www.adobe.com/products/httpdynamicstreaming/
Hope that helps,
Asa

Similar Messages

  • FMS4 -Set the Flash Media Server services to Run as Administrator (FMSCore not running)

    Installed fms4  x64 on windows server 2008 to try it out. When i open up task manager to check processes running, FMSCore process does not runhttp://kb2.adobe.com/cps/862/cpsid_86205.htmlI found this in the knowledge base but step3 "Run this program As Administrator" checkbox is greyed out so i cannot do anything. I have stopped and restarted service so many time, rebooted server at least twice.
    Even the video that's supposed to play when you click the start screen is not playingSet the Flash Media Server services to Run as Administrator
    Complete the following steps for each of the following files located in the Flash Media Server root installation folder (C:/Program Files/Adobe/Flash Media Server, by default):
    FMSAdmin.exe
    FMSCore.exe
    FMSMaster.exe
    FMSEdge.exe
    Right-click the file and chooseProperties.
    Select the Compatibility tab and click Change Settings For All Users.
    Select Run This Program As Administrator. Click Apply, and then click OK.
    Complete these steps for each Flash Media Server service.
    Restart the computer.
    Flash Media Server starts when the computer starts.

    Hi,
    Thanks for using FMS4.
    When you said "
    I have stopped and restarted service so many time, rebooted server at least twice. "
    How did you make sure that the services are restarted ? Probably they have not yet started at all ? You need to have admin privileges to start/stop the FMS services. Please make sure you have the admin rights for the logged in user.
    Open a command prompt as admin, and run the following commands :
    net start fms
    net start fmsadmin. 

  • Flash media server 4 enterprise load balancing

    G'day chaps, me and my mates have purchased a copy of Flash Media Server 4 Enterprise edition for use on our web project.  Since we will be transmitting to large amounts of users through this exceptional piece of software, we will be needing to run more than one server at once.  Before going ahead and doing anything against the policies we have decided to post here on the support forums and inquire about being able to run multiple copies of Flash Media Server 4 Enterprise edition with one Serial KEY ( 10 x GigE dedicated servers ).  If this is not possible, how can me and my chappies load balance all the traffic through one Flash Media Server 4 Enterprise edition.

    Hi there bluray,
    Congrats on your FMES purchase - we really hope FMS meets all your needs.  Although you'll not be permitted by your license to use it for more than one server installation you should be aware that FMS 4 has new scalability functionality that should enable you to scale beyond what you're currently expecting.  You may want to get immediately familiar with RTMFP and peer assisted networking.   FMS has the capability to serve as your personal introducer leveraging the power of peer to peer to scale more massively than a single installation is capable of.
    Here's a little snippet about it
    http://www.adobe.com/devnet/flashmediaserver/articles/p2p_rtmfp_groups.html
    or
    http://en.wikipedia.org/wiki/Real_Time_Media_Flow_Protocol
    Hope that helps.
    Asa

  • Whether Sophos Antivirus can stop taking connection by Flash media server?

    Hi
    Our flash media server  stops taking connection sometime. Any one have any idea about sophos antivirus?
    Please suggest what should we do.
    Thanks in advance.

    Thanks SE for the reply.
    But i got a message "Connection to the Server Failed. Please try to rejoin the call".
    We were not getting this problem before installation of anitvirus on our client machine. Now FMS gets down or we can say not accepting connection. Even at that time(server down condition) we can't enter into managment console of FMS. Sometime it start taking connection after one hour or two hour. 

  • Audio not streaming correctly from Flash Media Server

    Our company has a Flex application (3.0.2) that is having a problem with audio dropping out in Windows 7.  The problem appears worse with a wireless connection, but it can’t be consistently reproduced there, either.  The only thing known for sure is that the problem has not been seen on any other version of Windows.
    The application thinks the audio is playing, because it is calling the appropriate event listeners triggered when the audio completes and when any audio cue points are hit.  The majority of our audio is streaming via Flash Media Server (3,0,2,201), but the problem was also seen using embedded sound effects.  In one instance, several clicks of a button triggered an error saying the sound effect could not be loaded, and then about a minute later, all the sound effects played at once and the user could then continue with the application.
    The problem has been repeated in IE 8, Firefox 3 and Chrome.

    Thanks for your details. But i need more info.
    Server:
    FMS      3.0.2 ?
    FMS installed in which platform Linux/windows? more details about it.
    Client:
    IE          7
    Flash Player version     ?
    WIndows 7
    Wireless connection - Was the client placed in poor bandwidth.
    Can you get the NetStream status info when u play the audio file.? We can check for the rebuffering happening at the client side.
    Can you run your audio file through flvCheck Tool to check if the media file is in good form. It is available at "\$Root|Flash Media Server\tools\flvcheck.exe"
    Now our intention should be to check the same media file with simpler application (since your production app is complicated) to ensure that the media streaming over 'client to server' is working fine.
    Regards,
    Janaki L

  • Is it possible to use smartseek functionalities without FMS(flash media server)??

    Hi,
        Is it possible to use smart seek functionalities to play files local files without using flash media server(FMS).
        I am currently using videoDisplay components but can switch to netStream component if it is possible without FMS.
        As I have to seek frame by frame but the current seek() function doesnot provide that functionality.
        Any kind of suggestion is most welcome.
        Thanks in Advance.

    I'd like to revive this topic as I just purchased an ATV. I do like it but I am becoming very familiar with the limitations of the ATV.
    I used to have a Snyology NAS server but it did not serve/stream the iTunes well enough to my stereo. I have a lot of photos of my children as well as movies and wanted to see more of them so I purchased the ATV as I knew the Syno server/NAS would be bricking soon.
    Once the ATV is loaded it is fine for that content. But if there is other content on other computers well, they have to stream and the content on the ATV is not accessible to anything other than the stereo or TV that the ATV is connected to. So, finally, here is my question:
    Which NAS streams VERY WELL with the ATV? Correct me if I am wrong but the NAS has to have iTunes imbedded within the server; yes? Secondly, is the best solution for serving an ATV as well as having all media content accessible to all LAN computers a Mac Mini?
    So which is it? Please recommend an NAS that can serve iTunes media (music, photos, video) to an Apple TV or is the best solution a Mac Mini which acts like a NAS and streams all media content to the Apple TV and ATV will stream it to HDTV through HDMI , etc.
    The ATV is great with the High Def.., wide screen, Dolby 5.1, HDMI port , etc. Just need a way to have the media accessible to everyone on the LAN as well as serve/stream to an already purchased Apple TV.
    Thanks for the help,
    Cc

  • Domain issues with Flash Media Server

    I have a webcam streaming to Flash Media Server via the Media
    Encoder. I have published the .swf file with the flash player and
    rtmp://99.999.999.999:1935/live/livestream address to my website on
    a hosted webserver.
    When I am on another internet source, the player on my
    webpage loads and works fine. However when I load the webpage in a
    browser on the same network that has the Media Server and Webcam on
    it, the browser freezes up.
    I need some help with a solution that will cause the rtmp://
    address to switch to a local host address. Any suggestions.

    quote:
    Originally posted by:
    JayCharles
    Yes.. you can.
    But my old version of Flash MX show me an error message when
    I try to open "CommunicationComponents.fla" which contain the
    components of Flash Media Server 2.0.1.
    My old version of Flash MX can't read this file and say
    something like "Unexpected file format".

  • Flash Media Server for iPhone

    Hi,
    I am developing an app for iPhone/iPad. The client wants to show some realtime data in the app. Something like a chat application, where even if users don't do anything (flash uses no event), they can see what other users are doing in realtime.
    I went through adobe site to see Flash media Server for mobile device. But I am confused on which version of the server should suit the type of app I am developing.
    Thanks,
    Salim

    I'm more or less in the same boat. I've got the admin console
    up. I am able to run the vodtest application locally pointing the
    video file to rtmp://localhost/vod/sample.flv or using the server
    name instead of localhost as in rtmp://mclmedia/vod/sample.flv
    I can also load the html and swf file to my xp machine that
    has access to the server via our internal network. (DNS isn't
    configured yet) But the connectionFailed message appears when I try
    to call the videos using rtmp://mclmedia/vod/sample.flv

  • Questions before I buy Flash Media Server 2

    Hi! I'm considering buying Macromedia Flash Media Server 2.
    This software would be a large investment for me, so I'd really
    appreciate any answers or advice that anyone could provide. I just
    have a couple questions:
    1) Can FMS2 be installed on the same server that runs my Web
    sites? I have a Linux server that runs a few sites, and it would be
    ideal to run this software and the sites on the same server. I'm
    also wondering what port it would run on? I've used RealNetworks'
    Helix Server, which requires you to run it on a separate server
    because of port issues. I want to use Flash instead.
    2) Does this software also come with a Flash video player
    that would work with my sites? I want to be able to stream .flv
    videos from my Web sites and have a Flash player launch whenever a
    user selects one of my videos (kind of like how RealPlayer launches
    when you click a RM file). This way, the player wouldn't always be
    embedded in the page. Is that possible? I'm worried about the
    player failing to launch, or people needing to download a special
    player to view my videos.
    Thanks very much!

    1) Yes you can run it on the same box as your web server. You
    can specify any port you wish for FMS to listen on (default is
    1935)
    2) I'm not quite sure I understand. In order to view your
    videos a client will have to have a flash browser plugin installed
    - which should not be a problem as flash browser penetration is
    somewhere in the high 90th percentile (if Adobe is to believed). In
    addition, your flash application will need to make a connection to
    FMS before it can stream videos, so its not quite as simple as
    clicking on a .flv link. Your flash app will have to be embedded in
    a page (think youtube - although youtube does not use FMS).
    If you're not sure if FMS is right for you (and you sound
    like you're not sure), why don't you download the Developer edition
    and test it out? Its free and has all the features of the "full"
    version, but only gives you a license for 10 users.

  • FMLE not connecting to Flash Media Server

    I have two laptops with windows 7 and FMLE 3.2 and FMS 4.5 in them. Laptop A is working perfectly with the default settings but i cannot connect to FMS with laptop B. I have tried turning windows firewall off, setting fmscore, fmscore and fmsmaster to run under administrator privileges.
    The FMS starts correctly on laptop B (i compared the log-files on laptop a and b) and here is edge.00.log from laptop B (i censored my ip and host):
    #Date: 2012-08-09
    #Fields: date          time          x-pid          x-status          x-ctx          x-comment
    2012-08-09          12:37:37          3432          (i)2581173          FMS detected IPv6 protocol stack!          -
    2012-08-09          12:37:37          3432          (i)2581173          FMS config <NetworkingIPv6 enable=false>          -
    2012-08-09          12:37:37          3432          (i)2581173          FMS running in IPv4 protocol stack mode!          -
    2012-08-09          12:37:37          3432          (i)2581173          Host: myhost IPv4: myip      -
    2012-08-09          12:37:37          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : localhost:19350/v4          -
    2012-08-09          12:37:38          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : 1935/v4          -
    2012-08-09          12:37:38          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : 80/v4          -
    2012-08-09          12:37:39          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : myip:19350 (rtmfp-core)/v4          -
    2012-08-09          12:37:39          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : 127.0.0.1:19350 (rtmfp-core)/v4          -
    2012-08-09          12:37:39          3432          (i)2631509          Public rtmfp-core addresses for listener _defaultRoot__edge1 are: myip:19350          -
    2012-08-09          12:37:39          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : myip:1935 (rtmfp)/v4          -
    2012-08-09          12:37:39          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : 127.0.0.1:1935 (rtmfp)/v4          -
    2012-08-09          12:37:39          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : myip:80 (rtmfp)/v4          -
    2012-08-09          12:37:39          3432          (i)2631174          Listener started ( _defaultRoot__edge1 ) : 127.0.0.1:80 (rtmfp)/v4          -
    When i hit Connect button in FMLE i get the "Cannot connect to primary server" - error. When i change the FMS-Url to the ip-address of my laptop A i can connect to its FMS. The default FMS Url is rtmp://localhost/live and  Stream: "mystream@38220" (this is working in laptop A).
    I downloaded TCPView and compared whats happening with the laptops when i hit the Connect button. On laptop B FMLE sends bytes to FMSEdge and it responds with 1 byte and then nothing happens. On laptop A same thing happens but it opens up FMSCore and the stream starts going live.
    Apparently the FMS had worked on laptop B before but then it stopped working due to reasons unknown. I tried reinstalling it with no results and now im clueless. I also tried the fmscheck and it said it cannot connect to FMS. It seems the FMSEdge is not behaving correctly or something is blocking the traffic between the programs. Please help.

    Access log looks like this:
    #Date: 2012-08-09
    #Fields: x-event          x-category          date          time          tz          x-ctx          s-ip          x-pid          x-cpu-load          x-mem-load          x-adaptor          x-vhost          x-app          x-appinst          x-duration          x-status          c-ip          c-proto          c-proto-ver          s-uri          cs-uri-stem          cs-uri-query          c-referrer          c-user-agent          c-client-id          cs-bytes          sc-bytes          c-connect-type          x-sname          x-sname-query          x-suri-query          x-suri-stem          x-suri          x-file-name          x-file-ext          x-file-size          x-file-length          x-spos          c-spos          cs-stream-bytes          sc-stream-bytes          x-service-name          x-sc-qos-bytes          x-comment          x-eid          x-sid          x-trans-sname          x-trans-sname-query          x-trans-file-ext          x-trans-mode          x-soffset          x-codec-type          x-codec          x-plugin          x-page-url          x-smax-rec-size          x-smax-rec-duration          x-forwarded-for
    server-start          server          2012-08-09          12:35:42          FLE Daylight Time          -          192.194.211.110          7492          0          48          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -          -
    Then there is the master log:
    #Date: 2012-08-14
    #Fields: date          time          x-pid          x-status          x-ctx          x-comment
    2012-08-14          13:30:12          3216          (i)2581173          FMS detected IPv6 protocol stack!          -
    2012-08-14          13:30:12          3216          (i)2581173          FMS config <NetworkingIPv6 enable=false>          -
    2012-08-14          13:30:12          3216          (i)2581173          FMS running in IPv4 protocol stack mode!          -
    2012-08-14          13:30:12          3216          (i)2581173          Host: Tatu-PC IPv4: 192.194.211.110          -
    2012-08-14          13:30:12          3216          (i)2571011          Server starting...          -
    2012-08-14          13:30:12          3216          (i)2581224          Edge (2992) started, arguments : -edgeports ":1935,80" -coreports "localhost:19350" -conf "C:\Program Files\Adobe\Flash Media Server 4.5\conf\server.xml" -adaptor "_defaultRoot_" -name "_defaultRoot__edge1" -edgename "edge1".          -
    2012-08-14          13:30:12          3216          (i)2571111          Server started (C:\Program Files\Adobe\Flash Media Server 4.5\conf\server.xml).          -
    And the core log
    #Version: 1.0
    #Start-Date: 2012-08-09 09:35:26
    #Software: Adobe Flash Media Server 4.5.0 r297 x86
    #Date: 2012-08-09
    #Fields: date          time          x-pid          x-status          x-ctx          x-comment
    2012-08-09          09:35:26          5380          (e)2571122          Server aborted.          -
    #Date: 2012-08-09
    #Fields: date          time          x-pid          x-status          x-ctx          x-comment
    2012-08-09          11:51:27          1340          (e)2571122          Server aborted.          -
    #Date: 2012-08-09
    #Fields: date          time          x-pid          x-status          x-ctx          x-comment
    2012-08-09          11:51:36          7848          (e)2571122          Server aborted.          -
    #Date: 2012-08-09
    #Fields: date          time          x-pid          x-status          x-ctx          x-comment
    2012-08-09          12:35:43          7492          (e)2571122          Server aborted.          -
    I tried connecting to localhost:1935 with telnet and typing something and then watching what happens in TCPView. It says that the fmsedge process listening to port 1935 establishes the connection and receives the bytes, though it closes it after few seconds probably because it doesnt understand what data i sent. And when FMLE sends 1537 bytes to fmsedge it receives them but nothing happens.

  • Setup Flash Media Server 2

    Hi,
    I am new to Flash Media Server. I have installed FMS 2 on
    Windows 2003 Server, I have loaded the .flv file in applications
    directory and created the instance on FMS managment console. The
    .swf file is in the Web Server (IIS 6.0) root directory. Next what?
    how to link the FMS to the Web Server ?
    I would really appreciate if anyone could help me setup the
    FMS from scratch......or a link with an example...
    Thanks

    Hi JayCharles,
    I have followed each an every step given by Ryan.......I
    installed Adobe Flash CS3 trial ver., but I couldn't find the
    samples and tutorials folder in C:\Adobe or C:\Macromedia.....so, I
    have created a main.asc file with *** load("components.asc") ***.
    In teh content path I have given "
    rtmp://localhost/my_folder/_definst_/filename.flv.....when I
    publish it I can't see the video .......
    --Waiting for your reply.....
    Thanks

  • Flash Media Server 2 - Trace

    I have ...
    * Flash MX Professional 2004 7.2
    * Flash Media Server 2
    * Flash Remoting Components
    The problem I am having is I cannot get trace messages on
    server side scripts to display anywhere. I have looked at View
    Applications > {APP} > Live Log, but nothing is there. I have
    #include "NetDebug.as" in my code, but while giving no errors, it
    appears not to do anything. I really have no idea what is going on,
    as I have previously managed to get trace messages displayed
    successfully.
    Please help and my thanks!

    About the security warning... you get that with all .swf's
    run locally. To get rid of it, follow the link to add the location
    in the security manager. The link will take you to a page on the
    adobe site. Just add the path to the .swf, and you won't get that
    warning anymore.
    About connecting from a local .swf... it will work just fine.
    It's the flash client that makes the connection, so it doesn't
    matter where it's served or run from.
    In your main.asc, the code looks good but you don't need to
    load the component libraries unless you're using components
    (Communication components, not UI components). Loading them doesn't
    harm the operation of the application, it just uses memory where
    you not might need to.
    In your client side AS, try changing the rtmp string to match
    the following:
    myNetConnection.connect("rtmp://129.186.168.116/LawnChairLarry");
    Note the addition of a second slash after the rtmp, and the
    absence of the _definst_ instance name. If you want to use the
    default instance, you don't need to identify it.
    Next, you'll want to make sure the path to your video file
    looks like this:
    FMS Install
    Dir/applications/LawnChairLarry/streams/_definst_/LawnChairLarry.flv

  • Slow connection to flash media server 2 (with HTTP Tunneling)

    Hello,
    I use a FMS2 for a big project which include Instant
    Messenger and
    streaming video.
    On my development platform. I have no problem. But in the
    final
    configuration, the connection to Flash Media Server takes a
    lot of
    time (about 2 or 3 minutes) and i can't find why.
    FMS2 was installed on Windows 2003 Server behind a proxy and
    a
    firewall which only let the hostport 80 oppened.
    The server does not run a web server (or anyother
    application) which
    use this hostport.
    The connection are established by HTTP Tunneling.
    Does someone already have the same problem?
    Thanks for your answers and sorry for my poor english level.
    Guillaume

    I forgot to mention:
    Flash Media server is running fine. I can log into the Admin
    application no probs.
    I created a folder called "test". Inside that folder I
    created another one called streams and inside that folder I created
    a folder called _definst_.
    I placed an flv file called: test.flv in to the _definst_
    folder.
    In Dreamweaver CS3 I inserted a Flash Video File:
    Chose Streaming as the option and for the RTMP path I put:
    rtmp://ipaddressofserver/test/_definst_/test.flv
    Called the stream....test.
    When i run the page it loads, but the page is blank.
    In the Flash Media Server, in the "View Applicationd" tab
    I get the record of test and underneath it in the same link
    it says test.flv with 1 client
    The Streams tab shows a random name and Netstream.
    This tells me its recognising the connection and link, but
    the movie is not on the page
    any help would be appreciated
    cheers

  • Flash Admin Console shows no applications on my Flash Media Server?

    Hi all,
    My employer has a Flash Media Server that I wrote a little streaming video app for a couple years ago.  Well, the videos have stopped working and I've been asked to troubleshoot.  I fired up the fms_adminConsole.swf and connected to my server.  Now, it's been a long time since I've messed with the server, but if I remember right, there was a big list of apps on the list on the left hand side of the "View Applications" view of the console.  When I log in, there are no applications listed.  If I hit the "New Instance" button under the empty list, I'm presented with a list of all the apps I think I should be seeing in the Applications list.  If I select any of these, a new application instance appears in the applications list, and I'm prompted to give it a name, the default being "_definst_".  If I hit enter to create this instance, it remains on the list and instance data appears on the right panel until the console refreshes, and then all that vanishes and I'm back to an empty applications list again.
    Going to "Manage Servers", I do see a list of applications under the applications tab that I expect to see.  The app that streams the video that's having problems is there on the list.
    Is this typical behavior for the Flash Media Server Console?  Shouldn't I have a list of apps in the "View Applications" section of the console?  I've created about a dozen to date, and they're all listed under Manage Servers > Applications, but not under "View Applications".  Can anyone point out if I'm doing something wrong here or missing something?  Or can someone confirm that I SHOULD be seeing something under "View Applications" and that there is indeed something weird going on with the server.
    Thanks for any assistance!

    What you are seeing is correct behaviour. Until and unless applications are loaded or some clients are connected to them, they wont be shown under view applications tab by default. Try connecting to one of the applications you have and then you will see it automatically gets listed there.

  • Flash Media Server on Clustered Servers

    Hello to all,
    i am new to the Flash world and am trying to figure out if
    Flash Media Server Pro can be installed in a clustered server
    environment (active/passive). specifically:
    1 - can it be set up so that when the primary server fails,
    the secondary server will take over any incoming requests?
    2 - can this be done at the "Pro" license level?
    3 - are two seperate licenses required for this, or is this
    usage (since it is any active/passive cluster) covered under a
    single license?
    the items i found on the site are very specific to setting up
    Edge/Origin servers - but we are not looking at getting dedicated
    servers for this. we want to use our clustered web site servers.
    with thanks for any help provided
    rica

    Since we're talking about a multiuser app (the chat),
    failover becomes a litte more complicated. In this case, we need to
    make sure that, as clients connect to the app, the are routed to
    the appropraite server. Think about this scenario:
    Users A and B enter a chat. During the chat, the primary
    server goes down, so clients A and B are moved to the backup
    server. A few minutes later, the primary server comes back on line.
    After that, client C connects to the chat. Since the primary server
    is up, client C connects to that one, but clients A and B are still
    on the backup server.
    So, we need a means of making sure there is only one instance
    of any given chat "room" at any time, and we need to somehow make
    sure inbound clients are routed to the appropraite server.
    What I like to do in situations like this is buid two
    applications. The first application is a "gatekeeper", which
    monitors all of the FMS servers in the cluster, and mantiains a
    list of active rooms (and their locations). When a client connects,
    they first connect to the gatekeeper, which informs the client of
    which server their chat room is running on. The client then
    disconnects from the gatekeeper, and connects to the chat room.
    Along with handling faliover, using an approach like this can
    also facilitate load balancing. By monitoring license capacity, the
    gatekeeper app can programatically assign chat rooms to servers
    based on the number of active connections on each FMS.

Maybe you are looking for

  • Calculating values from row to row with pure sql?

    Hello, I'm searching for a way to calculate values from row to row with pure sql. I need to create an amortisation table. How should it work: Known values at start: (they can be derived with an ordinary sql-statement) - redemption amount RA - number

  • Trying to setup AUFS2

    Hi, I'm trying to setup one single folder space across three partitions with AUFS2, but so far I've been unsuccessful. These are three (XFS) partitions I'm trying to join: /dev/sda4 xfs 172G 33M 172G 1% /media/ST3250410AS /dev/sdb1 xfs 149G 33M 149G

  • Populate an arraylist....

    Hi guys, i'm a new java user and i have a big question for you. I'm developing a jsf application with eclipse and i have a problem. I have to import a txt file with this format string string string string string double double double string double dou

  • Retrieve multiple images from database to servlet

    Hi there, I try to retrieve more than one images from database to Servlet/JSP . However, I get only one images in the result set. Here is my code. Please Help . How do I display more than one images ( multiple rows ) from database to Servlet ?. When

  • How to merge two A5 pages into a single  A4 page.

    I have three PDF documents that I want to print duplexed onto a single A4 sheet. The first two pages (front and back) are A5 which is causing a problem when printing as it will not allow me to print in booklet format without cropping the back page. I